Как стать автором
Обновить

Schtasks графическое групповое управление задачами на компьютерах в домене Windows

Время на прочтение1 мин
Количество просмотров7.5K
Системному администратору знакомы команды для планирования и управления задачами at и schtasks. В данной статье будут расмотрены примеры работы в Schtasks, а так же предложено решение для управления заданиями в графическом режиме.

Schtasks /?
Описание:
Позволяет администратору создавать, удалять, изменять и опрашивать
запланированные задачи в локальной или удаленной системе. Заменяет AT.exe.


at /?
Команда AT предназначена для запуска команд и программ в указанное время
по определенным дням. Для использования команды AT необходимо, чтобы была
запущена служба расписаний.


Более гибкие и глубокие настройки имеет программа Schtask. Примеры:

Создание задачи:

schtasks /create /s имякомпьютера " /TN " имя_задачи & " /TR " путь_к_программе " /SC once /st время_запуска

Запуск задачи:

schtasks /Run /TN имя_задачи

Проверка состояний задачи:

schtasks /Query

Удаление задачи:

schtasks /Delete /TN имя_задачи.

Все хорошо, если это одна задача и один или несколько компьютеров. А как запланировать много задач на множество компьютеров? Скопировать локально в этот компьютер файл, запустить эти задачи, проверить состояние выполнения и затем удалить эти задачи, если не удался запуск?

Так и родился мой проект ManGroupTask. Написан на Vb .Net (версия компиляторов MS 2005) Net Framework 2.:
  • Копирование файла на удаленный компьютер
  • Планирование задачи
  • Запуск задачи
  • Просмотр состояния задачи
  • Удаления задачи
  • Автоматически производить те же самые действия с множеством компьютеров
  • Получение и сохранение списка компьютеров в графическом виде Domain export-Import




Программу ManGroupTask можно скачать по адресу, в архив также включен и исходный код, что позволит Вам дорабатывать данную программу.
Теги:
Хабы:
Всего голосов 10: ↑2 и ↓8-6
Комментарии15

Публикации

Истории

Работа

Ближайшие события