Запуск заданий таймера SharePoint из PowerShell - PullRequest
4 голосов
/ 07 сентября 2010

В настоящее время мы переходим от использования stsadm к использованию PowerShell для наших сценариев установки SharePoint.

Нам не удалось найти эквивалент этого:

stsadm -o -execadmsvcjobs

Мы попыталисьв паузе, но это зависит от того, как долго должна быть пауза.

Есть ли в PowerShell эквивалентная команда, или мы можем запустить эту команду из PowerShell?

Ответы [ 3 ]

6 голосов
/ 07 сентября 2010

Посмотрите командлет Start-SPAdminJob здесь

Согласно этой статье , это эквивалент execadmsvcjobs.

3 голосов
/ 07 сентября 2010

В итоге мы использовали это решение из блога Sohel's

http://ranaictiu -technicalblog.blogspot.com / 2010/05/2010 для SharePoint развертывания-powershell.html

1 голос
/ 17 июня 2011

Попробуйте использовать что-то вроде этого:

$wa = Get-SPWebApplication $url

Get-SPTimerJob | ?{$_.Name -match "VariationsCreateHierarchies"} | ?{$_.Parent -eq $wa} | Start-SPTimerJob 

Этот фрагмент кода запускает задание Создать иерархию изменений для веб-приложения по адресу $ url

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...