![]() |
Выполнение команды командной строки из планировщика задач
Выполняю команду в командной строке- копирование файла с заменой - copy /y "C:\Users\Bogdan\AppData\Roaming\Microsoft\Sticky Notes\1\StickyNotes.snt" "C:\Users\Bogdan\AppData\Roaming\Microsoft\Sticky Notes" - все работает идеально!
Создаю задание в планировщике - для периодического копирования файла - запуск программы - указывал cmd (или прописывал полный путь к коммандной строке), в строке аргументы вставил выше указанную строчку. При выполнении задания - открывается окно командной строки, но копирование файла не выполняется. Задание выполнялось с правами администратора и без. Возник вопрос - планировщик не предназначен для выполнения таких команд, или - что я делаю не так. |
Создайте пакетный файл. В него поместите команду. Укажите полный путь к пакетному файлу в Планировщике. Либо же, используйте параметр «/c», если указываете команду непосредственно в аргументах командного процессора:
Код:
"%comspec%" /c "copy /y "C:\Users\Bogdan\AppData\Roaming\Microsoft\Sticky Notes\1\StickyNotes.snt" "C:\Users\Bogdan\AppData\Roaming\Microsoft\Sticky Notes"" |
Спасибо огромное! Указывал аргумент «/c» в планировщике- задача выполняется!
Цитата Iska: Создайте пакетный файл » Я правильно понимаю: открыть блокнот и вставить в него предложенную Вами строчку и сохранить файл, а потом изменить расширение на .bat, или в создаваемом файле должны быть еще какие-то строки? Спрашиваю, так как нет опыта создания пакетных файлов, и если можна ссылку на какой нибудь хороший ресурс по созданию пакетных файлов для начинающих. |
Да просто там одну команду пишите и все. А почитать можно на windowsfaq
|
Спасибо большое!
|
Время: 02:31. |
Время: 02:31.
© OSzone.net 2001-