0 / 0 / 0
Регистрация: 13.10.2016
Сообщений: 4
|
||||||
1 | ||||||
Как запустить VBS- или JS-скрипт через Task Sheduler или GPO?16.12.2016, 05:54. Показов 6999. Ответов 5
Метки нет (Все метки)
Уважаемые профессионалы!Крайне необходимы Ваши рекомендации, по части решения следующей, и казалось бы простой задачи..... Для запуска программы в фоновом режиме используется следующий *.vbs(Set...) или *.js(Var...) скрипт...
!!! А вот при запуске через задание в Task Sheduler(от любой учетной записи), в "Диспетчере" видно, что запускается утилита wscript.exe, а сам скрипт не запускается и, соответственно, не отрабатывает свой код. Програма, при этом, тоже не запускается. А wscript.exe , тем временем, продолжает висеть в списке запущеных процессов. При запуске *.bat файла в Task Sheduler (в качестве стартера для для запуска *.vbs скрипта), происходит все тоже самое...только уже, в процессах повисает cmd.exe Пробовалось запускать и саму программу через "Task Sheduler"(от имени SYSTEM),....програма запускается, но работает не корректно - округлим до того, что ~НЕ работает. Пробовалось запустить *.bat файл в связке с "NirCmd" через "Task Sheduler",....програма запускается, но так же, работает некорректно....~НЕ работает. Информации, по этой проблеме в сети не нашлось. Метод "проб и ошибок", позволил выявить вышеописанные результаты. По этому обращаюсь к вам с этим вопросом... Как запустить скрипт(а через него, и саму програму) из Task Sheduler или GPO (в приоритете, от имени SYSTEM)...?
0
|
16.12.2016, 05:54 | |
Ответы с готовыми решениями:
5
Как запустить скрипт VBS из VBA Excel? Компонент WebBrowser или как запустить скрипт на форме Как на vbs или bat или cmd изменить размер окна браузера? Друзья нужен скрипт на bat или на vbs для определения названия ПК |
16.12.2016, 16:52 | 2 |
kashrus,
Планировщик не работает Не отрабатывает до конца Планировщик на сервере Как задать выполнение bat-файла в Планировщике заданий?
0
|
0 / 0 / 0
Регистрация: 13.10.2016
Сообщений: 4
|
|
16.12.2016, 21:44 [ТС] | 3 |
Приведенные темы рассмотрены. НЕ помогло....
В рамках рассмотрения запуска скрипта от имени SYSTEM (через TASK), разрешения на объекты выставлены соответствующие. Опять же, повторюсь, скрипт не запускается...от любой учетной записи с любыми выставлеными разрешениями на объект. wscript.exe повисает в процессах...и на этом запуск приложения останавливается.
0
|
0 / 0 / 0
Регистрация: 13.10.2016
Сообщений: 4
|
|
20.12.2016, 04:44 [ТС] | 5 |
Запуск скрипта через Task Scheduler производился и от аккаунта SYSTEM, и от пользователя(с Адм.правами)...результат один и тот же...
При запуске скрипта от SYSTEM - wscript.exe повисает в Диспетчере задач и далее ничего не происходит, пока это приложение принудительно не выключить. При запуске скрипта от пользователя(с Адм.правами) выскакивает ошибка: "The system cannot find the file specified 80070002" Найденные в сети рекомендации по устранению этой ошибки (...80070002) через останоку службы "Центра обновления Windows" и удаления временных файлов обновлений, проблему эту не решили. "От руки" скрипт запускаетсся и работает без проблем, а из "Планировщика заданий" - не хочет.
0
|
20.12.2016, 12:56 | 6 |
kashrus,
Во первых, запуск от учетной записи system накладывает ряд ограничений, например переменные окружения могут работать некорректно, также возможны проблемы с правами на директории. Во вторых: В том случае если задание запускается в вариации вне зависимости от регистрации пользователя, то задание запускается в нулевой сессии, которая в свою очередь имеет ряд ограничений, как минимум ограничение на интерактив.
0
|
20.12.2016, 12:56 | |
20.12.2016, 12:56 | |
Помогаю со студенческими работами здесь
6
Как запустить sheduler в определенное время? Многопоточный Client-Server. Через Thread или Task? Запуск программы по Task sheduler и запись в лог-файл [UWP] Возвращаемым типом асинхронного метода должен быть void, Task или Task<T> Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |