У меня есть задача, которая должна запускать созданный мной скрипт каждые 10 минут, но, похоже, он просто не запускается.
В планировщике задач указано, что следующее время запуска через 10 минут, но когда время подходит, ничего не происходит.
У меня есть несколько триггеров, просто потому что я надеялся, что хотя бы один из них сработает:
- Один раз. В 0.00 - После срабатывания запускается каждые 10 минут.
- При входе в систему любого пользователя - После срабатывания запускается каждые 10 минут.
- На холостом ходу - После срабатывания запускается каждые 10 минут.
Поскольку появляется «следующее время запуска», можно подумать, что триггеры работают... Однако ничего не происходит.
И да, я уверен, что сам скрипт работает. Это vbscript, который, как я думал, должен работать с планировщиком, но на всякий случай я сделал пакет для запуска скрипта и поместил пакет под запланированный триггер, но ни один из способов не сработал.
Есть идеи, в чем дело?
EDIT: Теперь я использую небольшую программу под названием system scheduler. Мой скрипт отлично работает с ней, и я не думаю, что она использует много ресурсов, так что я могу просто продолжать использовать ее.
Тем не менее, было бы полезно выяснить, что не так с планировщиком задач Windows, поэтому ответы по-прежнему приветствуются.
решение1
При запуске программы вам следует указать cscript, а не сам vbs.
C:\Windows\System32\Cscript.exe
Затем добавьте аргументы:
D:\Dropbox\My programs\ip.vbs
решение2
Утилита «Запланированные задания» в Windows 10 полна ошибок. Смотритеhttps://www.ctrl.blog/entry/idle-task-scheduler-powershell
Особенно проблематичны триггеры бездействия. Вы можете попробовать выполнить ту же задачу без триггера бездействия. (Кроме того, используйте приложение обратной связи, чтобы заставить MS исправить планировщик задач.)