Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Скрипт планировщика задач

Ответить
Настройки темы
CMD/BAT - Скрипт планировщика задач

Новый участник


Сообщения: 10
Благодарности: 0

Профиль | Отправить PM | Цитировать


Здравствуйте!
Очень нужно написать скрипт в cmd используя средства schtasks. Сам я понятия не имею как сделать это, но излагаю суть.
1. Сам батник может лежать в любой папке.
2. При перетаскивании на него любого другого скрипта, он должен запускать этот скрипт с периодичностью в час.
3. Результат исполняемого скрипта (на выходе текстовик) должен кидаться туда, ОТКУДА был перетащен скрипт.

Пример: исполняемый скрипт "script.bat" лежит в директории C:\. Если его исполнить, то на выходе будет файл "result.txt", который лежит тоже в C:\. Скрипт планировщика "scheduler.bat" лежит на D:\. Так вот если на него с одного диска (C:\) переносить "script.bat", чтобы в той же директории (C:\) появлялся "result.txt".

Может кто помочь?
Или это проще в powershell сделать?
Спасибо

Отправлено: 22:22, 20-02-2012

 

Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата Laos:
Ну на самом деле меня больше интересует скрипт планировщика для PowerShell скриптов. »
Ясно.

Цитата Laos:
Когда я например, выполняю .bat файл в котором просто описана инструкция … то результатом является файл 1.txt в который постоянно дописывается единица, но так же появляется файл result.txt, который описан в скрипте скедулера »
То есть, Вы реализуете вывод в файл изнутри этого «другого» пакетного файла. Тогда я, мягко говоря, не представляю, как можно перенаправить куда-либо уже перенаправленный в файл вывод. Если б Вы ещё согласились указывать файл для вывода посредством параметра при вызове «другого» пакетного файла:
Код: Выделить весь код
…
call "%sFile%" "%sPath%result.txt"
…
и, соответственно, в «другом» пакетном файле:
Код: Выделить весь код
@echo %date% %time% : [%~0]>>"%~1"
— тогда б было можно.
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:08, 21-02-2012 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 10
Благодарности: 0

Профиль | Отправить PM | Цитировать


Ладно, придется что-то другое придумать. Iska, Спасибо большое за старания!

Отправлено: 18:17, 21-02-2012 | #12


Ветеран


Сообщения: 2594
Благодарности: 247

Профиль | Отправить PM | Цитировать


кто б напомнил, как обзывается евент логина?
Без указания, какого конкретно юзера (юзера разные, компы не всегда выключаются ночью)

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

Отправлено: 17:28, 12-10-2018 | #13



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Скрипт планировщика задач

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Загрузка - Обработчик планировщика задач vazik1977 Microsoft Windows Vista 21 01-09-2015 14:06
VBS/WSH/JS - Не видно окна Popup если скрипт запускается из планировщика заданий. megaloman Скриптовые языки администрирования Windows 5 13-09-2011 15:27
Разное - [решено] Как выполнить команду командной строки из планировщика задач Anton1995 Microsoft Windows 7 7 12-12-2010 23:21
Службы - [решено] Ввод в гибридный спящий режим с помощью планировщика задач CokpaT116 Microsoft Windows Vista 2 29-07-2009 09:27
Проблема подключения сетевого диска из Планировщика задач max_k-79 Microsoft Windows 2000/XP 4 15-05-2007 07:17




 
Переход