
- •ОС Windows как инструмент для автоматизации повседневной работы
- •Утилита «Выполнить»
- •Планировщик задач и службы
- •Реестр
- •Cmd-скрипты
- •Windows Script Host
- •PowerShell
- •Планировщик задач и службы
- •Как создавать задание
- •Как редактировать задание
- •Как удалить задание
- •Просмотр служб
- •Реестр
- •Что это такое и зачем нужен
- •Как проще всего редактировать
- •Cmd-скрипты
- •Что такое .bat-файлы и .cmd-файлы
- •Когда применяются
- •Преимущества
- •Синтаксис с примерами
- •Windows Script Host
- •Что это такое
- •Преимущества
- •Какие языки поддерживает
- •Синтаксис с примерами
- •PowerShell
- •Что это такое
- •Преимущества
- •Какие языки поддерживает
- •Синтаксис с примерами
•управление файловой системой;
•управления учетными записями пользователей.
Преимущества
1.Простота синтаксиса
2.Работает всегда «коробки»
Синтаксис с примерами
@ECHO OFF DEL .
REM '.' - обозначение текущего каталога
Windows Script Host
Что это такое
C помощью командного интерпретатора cmd.exe трудно написать какую-либо сложную программу-сценарий (script): отсутствует полноценная интерактивность, нельзя напрямую работать с рабочим столом Windows и системным реестром и т. д.
Для исправления этой ситуации компанией Microsoft был разработан сервер сценариев Windows Script Host (WSH), с помощью которого можно выполнять сценарии, написанные, в принципе, на любом языке (при условии, что для этого языка установлен соответствующий модуль (scripting engine), поддерживающий технологию ActiveX Scripting). В качестве стандартных языков поддерживаются Visual Basic Script Edition (VBScript) и JScript.
Преимущества
1.Как правило, не нужно специально устанавливать на компьютеры - встроена во все версии Windows начиная с Windows 98 и Windows NT SP3 (правда, может потребоваться обновить версию, но это несложно);
2.Поддержка скриптовых языков - очень просто модифицировать программы. По умолчанию поддерживаются VBScript и JScript, можно установить интерпретаторы для Perl, TCL, KiXtart 95 и т.п.;
3.Объектная модель WSH (как и сопутствующие модели ADSI и WMI) изначально разрабатывалась для целей администрирования - работать просто и удобно;
4.WSH — нересурсоемкий продукт, специально оптимизирован таким образом, чтобы использовать минимум оперативной памяти;
5.Обеспечивается взаимодействие с пользователем через графический интерфейс, командную строку, а также вызов внешних утилит (например, из набора Resource Kit) непосредственно в процессе выполнения скрипта.
Какие языки поддерживает
•VBScript – Microsoft Visual Basic (по умолчанию)
•Jscript – Microsoft Jscript (по умолчанию)
•PerlScript – Perl
•PythonScript – Python
•ActivePHPScript – PHP