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

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

Ответить
Настройки темы
CMD/BAT - Batch в Scheduler Task

Пользователь


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

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


Люди, спасите меня от сумасшествия Я не могу засунуть .bat скипт в Планировщик задач (Scheduler Task). Система Windows Server 2008.

Скприптик простой, из одной строчки

Код: Выделить весь код
@ echo off
cmd.exe /c wbadmin start backup -backupTarget:\\192.168.66.136\win2k8\Fullbackup -include:C: -vssFull
Сохранил его на диске C: под именем backup.bat

Создал в Scheduler Task правило, чтобы он запускался каждый день в 3.00 ночи. Но не запускается зараза такая!
Я под Виндовс никогда не писал. И планировщиком до сих пор не пользовался. Может есть какие хитрости, о которых я не знаю?


Помогите! Help!

Отправлено: 15:41, 31-03-2011

 


Moderator


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

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


Endy1, приведите ошибки из журнала событий -> Журналы Windows -> Приложение -> источник Microsoft-Windows-Backup (на событии правой кнопкой мыши -> Копировать -> Копировать сведения как текст).
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:35, 01-04-2011 | #11



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

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


Пользователь


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

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


В этом логе нет событий от Microsoft-Windows-Backup. А если смотреть в Планировщике задач - History - туда со вчерашнего дня ничего не пишется. А до этого все запуски были успешными.

Совсем запутал меня этот Windows. Насколько же в Linuxe всё проще и понятнее!

Отправлено: 13:18, 01-04-2011 | #12



Moderator


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

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


Endy1, извиняюсь, другой раздел: Журналы приложений и служб -> Microsoft -> Windows -> Backup

Отправлено: 13:33, 01-04-2011 | #13


Пользователь


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

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


Вам ли извиняться... Я очень благодарен Вам за помощь!

За сегодняшний день нет ни одного лога. Но в самом планировщике вижу, что задача выполняется с ошибкой (значение > 0).



Я решил поропробовать добавить задачу с помощью ENABLE BACKUP, но даже так он даёт ошибку. Набираю в командной строке

Код: Выделить весь код
WBADMIN ENABLE BACKUP -addTarget:\\192.168.66.136\win2k8\Fullbackup: -schedule:16:11 -include:c: -systemState -vssFull

Что же я не так делаю??

Отправлено: 17:23, 01-04-2011 | #14



Moderator


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

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


Цитата Endy1:
задача выполняется с ошибкой (значение > 0)
С какой?

Отправлено: 18:55, 01-04-2011 | #15


Ветеран


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

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


Вроде бы, сетевой путь должен завершаться обратным слешем
И зачем вы эту мартёшку построили: запускать bat, из него ещё один cmd, в котором выполнять wbadmin - можно в задании сразу указать wbadmin

Отправлено: 19:32, 01-04-2011 | #16


Пользователь


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

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


Цитата Petya V4sechkin:
С какой? »
0х41306

Отправлено: 12:24, 06-04-2011 | #17



Moderator


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

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


Endy1, жаль, код ни о чем не говорит (The last run of the task was terminated by the user).

Во-первых, уберите cmd.exe /c из батника - Busla прав, лишнее это.
Далее, много вариантов в этой теме (если с английским дружите).

Последний раз редактировалось Petya V4sechkin, 06-04-2011 в 13:27.


Отправлено: 13:17, 06-04-2011 | #18


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


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

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


Было такое дело. Сделал так:
для запуска задачи с разлогиненным пользователем
1. поставить галку Run whether user is logged on or not
2. В пункте If the task is already running ...выбрать Run a new instance in parallel

Отправлено: 10:32, 15-10-2012 | #19



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2008 - Task Scheduler - не запускаются пакетные файлы frozer Windows Server 2008/2008 R2 9 30-01-2013 20:01
Advanced Task Scheduler Professional 2.0.0.503 OSZone Software Новости программного обеспечения 0 18-03-2010 10:30
Advanced Task Scheduler 2.0.502 OSZone Software Новости программного обеспечения 0 22-12-2009 16:30
Разное - Не работает планировщик задач (task scheduler) Bobbydream Microsoft Windows 7 9 27-05-2009 13:14
Прочие - Advanced Task Scheduler Diam0nd Программное обеспечение Windows 1 24-04-2007 21:29




 
Переход