Сценарий PowerShell выполняется вручную, но не как запланированная задача
373
jericho lasam
У меня есть общий сценарий PS, который делает скриншоты. По сути, он делает снимок экрана и сохраняет его в папке.
Он работает нормально и принимает и сохраняет без проблем при активации вручную. Я вижу скриншот, сохраненный в папке. Однако, когда он запускается как запланированная задача, он не запускается вообще в указанное время. В папке нет сохраненных скриншотов. журналы говорят, что задача была выполнена, хотя.
Если в журналах написано, что оно завершено, то на чем конкретно вы говорите, что он вообще не работает? Тот факт, что вы не получаете ожидаемый результат? Быть конкретными. … Пожалуйста, не отвечайте в комментариях; [отредактируйте] ваш вопрос, чтобы сделать его более понятным и полным.
Scott 5 лет назад
0
Пожалуйста, опубликуйте скрипт как текст, а не как скриншот. Кроме того, рассмотрите * отладку * этого.
Scott 5 лет назад
0
Это странно похоже на [скрипт PowerShell запускается вручную в планировщике задач, но не как запланированная задача] (https://superuser.com/q/1379327/150988).
Scott 5 лет назад
1
Когда вы запускаете скрипт вручную, вы работаете в контексте пользователя или учетной записи в вашем событии планировщика заданий? То есть вы используете одну и ту же учетную запись пользователя для выполнения вручную и по расписанию? Экран активен (не заблокирован) при выполнении запланированных задач? Я подозреваю, что ваш скрипт выполняется в сеансе 0, что означает, что он не будет интерактивным и, следовательно, не будет снимать экран. Следующая ссылка может помочь объяснить: https://blogs.technet.microsoft.com/askperf/2015/02/18/help-my-scheduled-task-does-not-run/
Enigman 5 лет назад
1
0 ответов на вопрос
Похожие вопросы
-
6
Хорошее руководство по PowerShell, начало работы с более продвинутым использованием
-
5
Отключение звукового сигнала окна cmd
-
3
Powershell пинг до бесконечности
-
-
5
Сочетание клавиш для вставки в командной строке Windows
-
5
Какие преимущества может получить средний гик от Powershell?
-
1
Powershell: выполнить операцию для всех файлов в каталоге (foreach)
-
1
Выделение Powershell / CMD для копирования правой кнопкой мыши в Vista
-
3
Что такое Windows PowerShell?
-
5
Как сделать скрипт Powershell (или другой) для изменения разрешения экрана?
-
5
Получить текущий UNC-путь из локального пути в powershell