Пакетные файлы планирования задач в Vista

Удивление, если существует некоторый прием к планированию пакетного файла для выполнения в Vista.

Я попробовал почти каждую установку/аргумент, о которой я могу думать без результата кроме ошибки или командного окна, открывающегося затем немедленно закрывающийся, не выполняя код.

Пакетные файлы хорошо работают, когда я дважды щелкаю для выполнения.

3
задан 27.09.2014, 23:23

3 ответа

Я выяснил проблему.

Если у Вас есть пакетный файл, Вы хотите работать, путь к пакетному файлу не может иметь никаких пробелов в нем (даже при включении кавычек).

Помещение пакетного файла в C:\ позволило этому работать с помощью Планировщика задач.

3
ответ дан 08.12.2019, 00:09

Планировщик задач в панели управления не работают?

Можно также использовать at из командной строки. Если Вы хотите, чтобы Ваш сценарий был интерактивным, и видимы пользователю, можно использовать /interactive переключатель:

at 20:00 /interactive c:\path\to\somefile.bat

это откроет командную строку в 20:00.

Для более прекрасного управления планированием Вас может использовать schtasks:

SCHTASKS /Create /SC MONTHLY /MO first /D SUN /TN game /TR c:\windows\system32\freecell
2
ответ дан 08.12.2019, 00:09

Для работы вокруг этой проблемы включите часть пути задачи (не включая аргументы или переключатели) между обратной косой чертой (\) и кавычками (") символьные комбинации, например, \". Включите полный путь задачи (включая аргументы или переключатели) между кавычками, как обычно, при создании пути или команды, которая содержит пробелы.

schtasks /create /tn "my task" /tr "\"c:\foldername name containing spaces\script.bat\" arguments" /sc once /sd 07/29/2003 /st 10:01

источник: support.microsoft.com

0
ответ дан 08.12.2019, 00:09

Теги

Похожие вопросы