Планування завдань Пакетні файли в Vista


3

Хочете знати, чи є якийсь трюк для планування пакетного файлу для запуску у Vista.

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

Пакетні файли відмінно працюють, коли я двічі клацнув, щоб запустити.

Відповіді:


3

Я вирішив проблему.

Якщо у вас є пакетний файл, який ви хочете запустити, шлях до командного файлу не може мати пробілів (навіть якщо ви включите лапки).

Введення пакетного файлу в C: дозволило йому запустити за допомогою планувальника завдань.


Звучить дивно. Я знаю, що діалог планувальника досить дурний, як ви повинні включати лапки в шляху сценарію (переглядати: в стані), але виключити лапки для поля "почати в" ...
Oskar Duveborn

2

Чи не працює планувальник завдань на панелі керування?

Також можна використовувати 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

так, за замовчуванням планувальник завдань не працює. Використовуючи schtasks, я все ще отримую таку саму проблему, де командний рядок просто відкривається, а потім закривається без виконання пакетних команд.

як щодо at ?
John T

0

Щоб усунути цю проблему, вкладіть шлях до задачі (не включаючи аргументи або перемикачі) між зворотною косою рискою (і символами лапок), Вкажіть повний шлях завдання (включаючи аргументи або комутатори) між лапками, як завжди, коли створюєте шлях або команду, що містить пробіли.

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.