Назад | Перейти на главную страницу

Выходные данные сценария PowerShell для планировщика задач Windows 2008

У меня есть сценарий PowerShell, который выводит на экран вывод при запуске из командной строки PowerShell. Когда я запускаю сценарий PowerShell как запланированную задачу, где я могу найти результат?

Вы не найдете вывода нигде из запланированной задачи. Я бы посоветовал отправить вывод ваших сценариев в текстовый файл, вы можете легко сделать это, подключив вывод к команде out-file, например

get-mailbox |out-file c:\mailboxes.txt

Или выведите весь вывод ваших файлов, используя стандартное перенаправление файлов DOS> file.txt

Насколько я знаю, вы его нигде не найдете.

Вам нужно будет либо открыть текстовый файл и записать туда вывод, либо написать небольшой пакетный файл, который перенаправляет стандартный вывод в текстовый файл.

Например, я использую командный файл примерно так:

powershell test.ps1 > output.txt

В запланированной задаче просто префикс всей команды с помощью cmd / c

пример: cmd / c powershell test.ps1> output.txt