Run SharePoint Timer jobs from PowerShell
Have a look at the Start-SPAdminJob
cmdlet here
According to this article, it is the equivalent of execadmsvcjobs.
We ended up using this solution from Sohel's Blog
http://ranaictiu-technicalblog.blogspot.com/2010/05/sharepoint-2010-deployment-powershell.html
Try using something like this:
$wa = Get-SPWebApplication $urlGet-SPTimerJob | ?{$_.Name -match "VariationsCreateHierarchies"} | ?{$_.Parent -eq $wa} | Start-SPTimerJob
This snippet runs the Create Variations Hierarchies job for the the web application at $url