2016-04-18 4 views
1

Я создал работу Powershell, что я могу видеть, когда я использую следующую команду:Powershell - Ручной запуск запланированного задания

PS C:\WINDOWS\system32> Get-ScheduledJob -Name KillTicker | Get-JobTrigger 

Id   Frequency  Time     DaysOfWeek    Enabled 
--   ---------  ----     ----------    ------- 
1   AtStartup              True 

Как это работа стартапа я действительно не фантазии повторного запуска, чтобы проверить его out - Как это сделать, я вручную запустил эту работу?

ответ

5

Если запустить Get-ScheduledJob -id 1 | Get-Member, чтобы получить все члены Microsoft.PowerShell.ScheduledJob.ScheduledJobDefinition вы увидите, что объект разоблачить метод, называемый StartJob:

(Get-ScheduledJob -id 1).StartJob() 

Для получения результата, использовать Receive-Job команду:

Receive-Job -id 1 
+0

Perfect - я не знал о том, что «Get-Member» обнаружил методы –

+0

Ну, «get-Member» alias «gm» является одним из моих самых используемых командлетов - и я худой k ваш скоро тоже ;-) –

+0

Я уверен, что это будет - спасибо –

Смежные вопросы