Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   [решено] Изменение задания в планировщике через батник (http://forum.oszone.net/showthread.php?t=314520)

null999 03-05-2016 18:10 2631579

Изменение задания в планировщике через батник
 
Возможно ли поменять аргумент для запуска программы в планировщике с помощью bat файла?

Petya V4sechkin 03-05-2016 19:03 2631590

null999, с помощью команды Schtasks.
Код:

Schtasks /Change /?

null999 03-05-2016 19:23 2631595

справка не помогла

Iska 03-05-2016 20:21 2631609

Например, создано задание:
Код:

schtasks.exe /Create /sc Once /tn MyTask /st 00:00 /tr "%SystemRoot%\System32\notepad.exe \"C:\Мои проекты\0006\0001.txt\""
где «C:\Мои проекты\0006\0001.txt» — аргумент, ограниченный кавычками (которые экранированы слэшэм).
Скрытый текст

Меняем этот аргумент, указывая строку для исполнения («/tr») целиком:
Код:

schtasks.exe /Change /tn MyTask /ru %UserDomain%\%UserName% /rp MyPassword /tr "%SystemRoot%\System32\notepad.exe \"C:\Мои проекты\0006\0002.txt\""
Скрытый текст

Dzirt2005 03-05-2016 20:23 2631610

null999, Экспорт задания в файл:

schtasks /query /xml /TN "ИмяЗадания" >tasks.xml

модификация файла tasks.xml любыми известными вам способами и последующий его импорт

schtasks /create /TN "ИмяЗадания" /xml tasks.xml

PS: Сам не проверял

null999 03-05-2016 20:41 2631615

Iska, Dzirt2005, спасибо за помощь, оба варианта подойдут


Время: 22:03.

Время: 22:03.
© OSzone.net 2001-