Windows Vista. Для профессионалов - Роман Клименко
Шрифт:
Интервал:
Закладка:
Контекстное меню оснастки также содержит две дополнительные команды.
• Отобразить все выполняемые задания – после выбора данной команды перед вами отобразится окно, содержащее список всех запущенных в данный момент заданий. С его помощью вы можете как просмотреть время запуска задания, так и остановить данное задание.
• Настройка учетной записи службы AT – с помощью данной команды можно изменить учетную запись, от имени которой будет запускаться служба автоматического запуска заданий. По умолчанию она запускается с правами системы.
Программа schtasks.exe
Работать с назначенными задачами можно и с помощью стандартной программы командной строки schtasks.ехе. Рассмотрим возможности этой программы на примерах ее использования.
Просмотр сведений о заданиях. Для отображения списка назначенных заданий определенного компьютера достаточно воспользоваться следующей командой: schtasks.exe/Query /S <компьютер> /U <пользователь> /Р <пароль>. Если же вы хотите отобразить сведения о заданиях локального компьютера, то параметры /s, /и, /р можно опустить.
Данная команда выводит такие сведения о задании, как подраздел оснастки Планировщик заданий, в котором задание расположено, имя задания, имя удаленного компьютера, на котором задание создано, дату следующего запуска задания, а также указание, при каких событиях задание запускается.
В этой команде можно указать параметр /V, чтобы было отображено больше сведений о задании. В этом случае будут отображены все возможные сведения.
Создание и удаление задания. Команда создания задания имеет много параметров, рассказывать о которых не имеет смысла. Далее будет приведен самый простой способ создания задания, а информацию об остальных параметрах можно просмотреть с помощью команды schtasks.ехе/create /?.
Самым простым способом создания задания является команда schtasks.exe/create /SC <интервал запуска задания> /TN <название задания> /TR <команда, которая будет выполняться при старте заданиях С помощью этой команды создается определенное задание на локальном компьютере, запускаемое с определенным интервалом времени. Естественно, что также в приведенной выше команде можно использовать рассмотренные ранее параметры /s, /и, /р для создания задания на удаленном компьютере.
Параметр /SC может принимать следующие значения:
• MINUTE – запускать задание каждую минуту;
• HOURLY – каждый час;
• DAILY – каждый день;
• WEEKLY – один раз в неделю;
• MONTHLY – один раз в месяц;
• ONCE – только сейчас, при этом также нужно указать параметр /ST <время запуска задания>;
• ON START – при входе любого пользователя;
• ONLOGON – при входе текущего пользователя;
• ON IDLE – при простое системы;
• ONEVENT – при возникновении определенного события.
При создании задания можно также указать пользователя, от имени которого оно будет запускаться. Для этого применяются параметры /RU <пользователь> и /RP <пароль>.
Если же вам необходимо удалить задание, то нужно воспользоваться командой schtasks.exe/delete /tn <имя заданиях После этого программа спросит вас, действительно ли вы хотите удалить задание. Если вы нажмете клавишу Y, то оно будет удалено. При этом с помощью параметра /F можно подавить вывод подтверждения на удаление.
Запуск и остановка задания. Запуск и остановка задания являются довольно простыми задачами. Для их выполнения достаточно воспользоваться командой schtasks.exe/run |/end /tn <имя заданиях При этом также можно использовать параметры /s, /и, /р для запуска и остановки задания на удаленном компьютере.
Изменение настроек задания. Чтобы изменить настройки запуска задания, нужно воспользоваться командой вида schtasks.exe/change /tn <имя задания> <параметры, значения которых нужно изменить>. Описание параметров, которые можно здесь использовать, можно просмотреть с помощью команды schtasks.exe/change /?.
Управляющий элемент WMICLSID-номер оснастки: {5C659257-E236-11D2-8899-00104B2AFB46}.
Библиотека: wbemcntl.dll.
Используется в стандартных консолях: compmgmt.msc, WmiMgmt.msc.
С помощью данной оснастки можно настроить параметры работы инструментария управления Windows на локальном или удаленном компьютере. Ее возможности совершенно не изменились. Как и раньше, чтобы отобразить параметры работы инструментария управления Windows, нужно воспользоваться командой Свойства контекстного меню оснастки. После этого отобразится окно, состоящее из следующих вкладок.
• Общие – отображает основные сведения о компьютере: его имя, версию операционной системы, номер установленного пакета обновлений, версию инструментария управления Windows, а также путь к каталогу инструментария управления Windows.
• Архивация или восстановление – позволяет выполнить архивацию или восстановление репозитария CIM, а также настроить параметры архивации.
• Безопасность – дает возможность настроить параметры доступа пользователей к определенным пространствам имен репозитария CIM.
• Дополнительно – позволяет указать пространство имен репозитария CIM, которое будет использоваться в сценариях по умолчанию (если создатель сценария не указал конкретное имя пространства имен). Как и раньше, по умолчанию используется пространство имен rootcimv2.
Другие оснастки
Элемент ActiveXCLSID-номер оснастки: {C96401CF-0E17-11D3-885B-00C04F72C717 }.
Библиотека: mmcndmgr.dll.
Используется в стандартных консолях: нет.
Она является стандартной оснасткой всех операционных систем семейства Windows NT. Несмотря на это (в данной книге будут полностью описаны лишь новые оснастки Windows Vista, остальные будут описаны поверхностно), о данной оснастке стоит поговорить подробней, так как очень мало пользователей понимают ее назначение. Все дело в том, что она является не вещью в себе, а своеобразным конструктором, с помощью которого вы можете добавить в создаваемую консоль любой ActiveX-объект, зарегистрированный в операционной системе.
После выбора данной оснастки перед вами отобразится мастер Вставка элемента управления ActiveX (рис. 5.33), с помощью которого можно выбрать нужный ActiveX-объект. Окно мастера состоит из двух элементов. Первым является раскрывающийся список, с помощью которого можно выбрать категорию ActiveX-объектов, а вторым является список всех ActiveX-объектов данной категории.
Рис. 5.33. Мастер для выбора добавляемого ActiveX-объектаСледующим шагом мастера является присвоение имени новому ActiveX-объекту, после чего его работа будет закончена.
Например, можно воспользоваться услугами следующих ActiveX-объектов:
• с помощью ActiveX-объекта Элемент управления Календарь можно добавить в консоль управления Microsoft календарь;
• используя ActiveX-объект Microsoft Office Spreadsheet, можно добавить в консоль управления Microsoft лист Microsoft Excel;
• ActiveX-объект Windows Media PLayer позволяет добавить в консоль управления Microsoft окно музыкального проигрывателя;
• ActiveX-объект System Monitor Control позволяет добавить в консоль управления Microsoft окно системного монитора, с помощью которого можно наблюдать за состояниями счетчиков производительности.
Управление компьютеромCLSID-номер оснастки: {58221C67-EA27-llCF-adcf-00AA00A80033}.
Библиотека: mycomput dll.
Используется в стандартных консолях: compmgmt.msc.
Оснастка Управление компьютером представляет собой набор следующих оснасток: Планировщик заданий, Просмотр событий, Локальные пользователи и группы, Стабильность и производительность, Диспетчер устройств, Управление дисками, Службы и Управляющий элемент WMI. Кроме того, сама оснастка Управление компьютером не является нововведением операционной системы Windows Vista, поэтому описывать ее нет смысла.
При выборе оснастки Управление компьютером можно указать компьютер, к которому вы будете подключаться. После этого она будет загружена.
Кроме того, с помощью кнопки Изменить расширения окна Добавление и удаление оснастки можно указать расширения, из которых состоит данная оснастка и которые будут загружены. Фактически, таким способом можно запретить отображение ненужных вам оснасток, которые выводятся после загрузки оснастки Управление компьютером, так как расширения как раз и представляют собой загружаемые оснастки.
ПапкаCLSID-номер оснастки: {C96401CC-0E17-11D3-885B-00C04F72C717 }.
Библиотека: mmcndmgr.dll.
Используется в стандартных консолях: используется по умолчанию во всех консолях.
Единственным назначением данной оснастки является создание дочернего подраздела в корне консоли. После того как вы загрузите эту оснастку, будет создан подраздел с именем Папка, но вы можете его переименовать.
Теперь вы можете загружать оснастки не только в корень консоли, но и в созданный подраздел корня. Но перед этим в окне Добавление и удаление оснастки нужно нажать кнопку Дополнительно и в появившемся окне установить флажок Разрешить изменять родительскую оснастку. После этого активизируется раскрывающийся список Родительская оснастка окна Добавление и удаление оснастки, в котором нужно выбрать не раздел Корень консоли, используемый по умолчанию, а созданный вами ранее подраздел. Теперь все загружаемые вами оснастки будут отображаться не в корне консоли, а в созданном вами подразделе.