Планирование заданий с помощью команды AT

Переводы статьи Переводы статьи
Код статьи: 313565 - Vizualiza?i produsele pentru care se aplic? acest articol.
Внимание
Сведения в этой статье относятся к системе Windows 2000. Поддержка Windows 2000 завершается 13 июля 2010 г.Центр решений после прекращения поддержки для Windows 2000 — отправная точка при планировании стратегии миграции с системы Windows 2000. Дополнительную информацию можно посмотреть в статье Правила по срокам поддержки продуктов Майкрософт.
Внимание
Сведения в этой статье относятся к системе Windows 2000. Поддержка Windows 2000 завершается 13 июля 2010 г.Центр решений после прекращения поддержки для Windows 2000 — отправная точка при планировании стратегии миграции с системы Windows 2000. Дополнительную информацию можно посмотреть в статье Правила по срокам поддержки продуктов Майкрософт.
Развернуть все | Свернуть все

В этой статье

Аннотация

Для планирования заданий в Windows 2000 используется средство панели управления «Планировщик заданий». Кроме того, задания можно запланировать вручную с помощью команды at. В данной статье описано использование команды at для создания запланированных заданий и их отмены.

Обзор команды AT

С помощью команды at можно запланировать дату и время выполнения команды, сценария или программы, а также просмотреть запланированные задания.

Чтобы воспользоваться командой at, необходимо войти в систему как член группы «Локальные администраторы» и запустить службу планировщика заданий. Если команда at используется для создания заданий, настройте задания таким образом, чтобы они выполнялись под той же учетной записью.

Команда at использует следующий синтаксис:
at \\имя_компьютера время /interactive | /every:дата,... /next:дата,... команда
at \\имя_компьютера код /delete | /delete/yes
Далее описаны параметры, которые используются с командой at:
  • \\имя_компьютера: Задание удаленного компьютера. Если этот параметр не задан, то задания будут выполняться на локальном компьютере.
  • время: Задание времени запуска команды. Время указывается в 24-х часовом формате часы:минуты. Например, 0:00 соответствует полуночи, а 20:30 – 8:30 вечера.
  • /interactive: Обмен данными с пользователем, который работает в системе во время выполнения запланированного задания.
  • /every:дата,...: Выполнение задания в указанный день или дни в течение недели или месяца (например, каждую пятницу или каждый восьмой день месяца). Для параметра дата укажите один или несколько дней недели (вводите сокращения M,T,W,Th,F,S,Su) либо один или несколько дней месяца (числа в диапазоне от 1 до 31). Несколько дат разделяются запятыми. Если этот параметр не задан, то задание будет выполнено в тот же день.
  • /next:дата,: Выполнение задания при наступлении следующей заданной даты, например в следующий понедельник. Для параметра дата укажите один или несколько дней недели (вводите сокращения M,T,W,Th,F,S,Su) либо один или несколько дней месяца (числа в диапазоне от 1 до 31). Несколько дат разделяются запятыми. Если этот параметр не задан, то задание будет выполнено в тот же день.
  • команда: Задание команды Windows 2000, программы (файл EXE или COM) или пакетного файла (BAT, CMD), которые требуется выполнить. Если команда в качестве аргумента требует путь, укажите абсолютное имя пути (полный путь, начиная с буквы диска). Если команда расположена на удаленном компьютере, используйте путь в формате UNC (Uniform Naming Convention) (\\ИмяСервера\ОбщаяПапка). Если команда не является исполняемым (EXE) файлом, то перед ней необходимо ввести cmd /c, например cmd /c copy C:\*.* C:\temp.
  • код: Указание идентификационного номера, присваиваемого запланированному заданию.
  • /delete: Отмена выполнения запланированного задания. Если параметр код не задан, все запланированные на компьютере задания будут отменены.
  • /yes: Установка утвердительного ответа на все запросы системы при отмене запланированных заданий. Если параметр не задан, то при отмене задания будет появляться окно подтверждения.
Примечание. При использовании команды at запланированное задание выполняется с использованием учетных данных системной учетной записи.

Создание запланированного задания

  1. Нажмите кнопку Пуск и последовательно выберите пункты Программы, Стандартные и Командная строка.
  2. Введите следующую строку и нажмите клавишу ВВОД, чтобы просмотреть список запущенных служб:
    net start
    Если планировщик заданий в этом списке отсутствует, введите следующую строку и нажмите клавишу ВВОД:
    net start "task scheduler"
  3. В командной строке введите следующие данные (используйте необходимые параметры) и нажмите клавишу ВВОД:
    at \\имя_компьютера время /interactive | /every:дата,... /next:дата,... команда

Примеры

  • Чтобы в полночь все файлы из папки «Документы» были скопированы в папку «Мои документы», введите следующую строку и нажмите клавишу ВВОД:
    at 00:00 cmd /c copy C:\Documents\*.* C:\MyDocs
  • Чтобы запланировать ежедневное создание резервной копии содержимого сервера «Products» на 23:00, создайте пакетный файл с командами архивирования (например, Backup.bat), введите следующую строку и нажмите клавишу ВВОД:
    at \\products 23:00 /every:M,T,W,Th,F backup
  • Чтобы запланировать выполнение команды net share на 6:00 для сервера Sales и перенаправление списка в файл Sales.txt, содержащийся в общей папке «Reports» на сервере Corp, введите следующую строку и нажмите клавишу ВВОД:
    at \\sales 06:00 cmd /c "net share reports=d:\Documents\reports >> \\corp\reports\sales.txt"

Отмена запланированного задания

  1. Нажмите кнопку Пуск и последовательно выберите пункты Программы, Стандартные и Командная строка.
  2. Введите следующую строку и нажмите клавишу ВВОД, чтобы просмотреть список запущенных служб:
    net start
    Если планировщик заданий в этом списке отсутствует, введите следующую строку и нажмите клавишу ВВОД:
    net start "task scheduler"
  3. В командной строке введите следующие данные (используйте необходимые параметры) и нажмите клавишу ВВОД:
    at \\имя_компьютера код /delete | /delete/yes

Примеры

  • Чтобы отменить все запланированные на локальном компьютере задания, введите at /delete и нажмите клавишу ВВОД.
  • Для отмены задания с кодом 8 на компьютере с именем «MyServer» введите at \\MyServer 8 /delete и нажмите клавишу ВВОД.

Просмотр запланированных заданий

Чтобы просмотреть созданные задания, используя команду at, выполните следующие действия:
  1. Нажмите кнопку Пуск и последовательно выберите пункты Программы, Стандартные и Командная строка.
  2. Введите следующую строку и нажмите клавишу ВВОД, чтобы просмотреть список запущенных служб:
    net start
    Если планировщик заданий в этом списке отсутствует, введите следующую строку и нажмите клавишу ВВОД:
    net start "task scheduler"
  3. Используя командную строку, выполните одно из следующих действий:
    • Для просмотра списка запланированных заданий с помощью команды at введите следующую строку и нажмите клавишу ВВОД:
      at \\имя_компьютера
      -или-

    • Для просмотра конкретного запланированного задания введите следующую строку и нажмите клавишу ВВОД:
      at \\имя_компьютера код

Примеры

  • Чтобы просмотреть все задания, запланированные на локальном компьютере, введите at и нажмите клавишу ВВОД.
  • Чтобы просмотреть все задания, запланированные на компьютере «Support», введите at \\support и нажмите клавишу ВВОД.
  • Чтобы просмотреть задание с кодом 18 на локальном компьютере, введите at 18 и нажмите клавишу ВВОД.

Устранение неполадок

  • При вводе at \\имя_компьютера для просмотра списка запланированных заданий некоторые (или все) задания, созданные с помощью команды at, не отображаются.

    Данная проблема может возникнуть в том случае, если задания, созданные с помощью команды at, были изменены в папке назначенных заданий. Созданные с помощью команды at задания отображаются в папке «Назначенные задания» в панели управления, где их можно просматривать и изменять. Но если задание было изменено, то с помощью команды at его просмотреть невозможно.

    Чтобы избежать этой проблемы, просматривайте и изменяйте задания в папке «Назначенные задания» в панели управления.Дополнительные сведения об этой проблеме см. в следующей статье базы знаний Майкрософт:
    220149 Не удается просмотреть задания, созданные с помощью команды AT, используя средство «Планировщик заданий» (эта ссылка может указывать на содержимое полностью или частично на английском языке)
  • Задание, запланированное с помощью команды at, не выполняется в установленное время или день.

    Подобное поведение наблюдается при выполнении одного из следующих условий:
    • Неправильный синтаксис команды.

      Запланировав задание, введите at \\имя_компьютера, чтобы проверить синтаксис. Если в командной строке отображаются неправильные сведения, отмените задание и создайте его снова.

      -или-
    • Запланирована команда, которая не является исполняемым файлом EXE.

      Команда at не вызывает автоматически командный процессор cmd перед запуском команд. Если запускается не исполняемый (EXE) файл, то перед командой должен быть загружен командный процессор Cmd.exe, например at cmd /c dir > c:\test.txt.
Дополнительные сведения об устранении проблем, которые могут возникать при использовании команды AT, см. в следующих статьях базы знаний Майкрософт:
142040 Устранение проблем в командах AT с помощью параметра /k (эта ссылка может указывать на содержимое полностью или частично на английском языке)
121562 Приложения, запущенные с помощью команды AT, становятся неактивными (эта ссылка может указывать на содержимое полностью или частично на английском языке)



Ссылки

Дополнительные сведения об использовании команды AT в Windows 2000 см. в справке Windows 2000. Для этого в меню Пуск выберите пункт Справка, щелкните ссылку Указатель и введите команда at.

Дополнительные сведения об использовании команды AT в Windows 2000 см. в следующей статье базы знаний Майкрософт:
103650 Команда АТ создает постоянные сетевые подключения (эта ссылка может указывать на содержимое полностью или частично на английском языке)
Примечание. Это ЭКСПРЕСС-ПУБЛИКАЦИЯ, подготовленная непосредственно службой технической поддержки Майкрософт . Сведения, содержащиеся в данном документе, предоставлены в качестве отклика на возникшие проблемы. Из-за срочности в материалах могут быть опечатки, и в любое время и без уведомления в них могут быть внесены изменения. Чтобы получить дополнительные сведения, см. Условия использования.

Свойства

Код статьи: 313565 - Последний отзыв: 26 февраля 2014 г. - Revision: 1.0
Информация в данной статье относится к следующим продуктам.
  • операционная система Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Small Business Server 2000 Standard Edition
Ключевые слова: 
kbhowtomaster KB313565

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com