Глава 9.Создание скриптов для редактирования реестра | All about OS

Глава 9.Создание скриптов для редактирования реестра

Категория: 'XP

Подумайте, на что была бы похожа жизнь IT-профессионала без автоматизации. Чтобы изменить настройки, вам пришлось бы уходить с вашего рабочего места, тратить 10 минут на поездку на лифте на 12 этаж, и искать компьютер пользователя в лабиринте маленьких комнат. В конце этого лабиринта вместо сыра вас будет ждать злой пользователь, которого вы оторвете от пасьянса. Жизнь гораздо проще, когда вам не нужно сталкиваться лицом к лицу с непосредственными пользователями (шутка).
Создание скриптов - эффективный способ распространения и изменения настроек. Заметьте, что я не использую слово «управление», которое относится скорее к политикам, чем к скриптам. Если вам требуется управлять настройками, обратитесь к главе 6. Создание скриптов полезно на многих уровнях. Вы можете написать скрипт, который изменяет некоторую группу настроек, и затем протестировать его в лаборатории перед распространением. И если вам требуется обновить скрипт, вы можете легко провести его возвратное (регрессионное) тестирование, чтобы увидеть, как ваши изменения повлияли на результаты. Проще говоря, мне нравится создание скриптов для изменения реестра потому, что скрипты повторяемы и при этом не являются источником человеческих ошибок каждый раз, когда я использую их для изменения настроек. Также вы можете распространять скрипты, не покидая своего рабочего места. Вы можете использовать вашу инфраструктуру управления программным обеспечением или какие-либо более хитрые способы, если у вас нет такой инфраструктуры, для распространения скриптов, не прерывая при этом работу пользователей.
Эта глава описывает пять моих любимых методов создания скриптов. Первый - это INF-файлы. Мне нравится простота INF-файлов и тот факт, что не существует таких настроек реестра, которые они не могли бы отредактировать. Я опишу их первыми. Вторым способом являются REG-файлы, которые легко создавать, экспортируя настройки из редактора реестра (Regedit). Я также опишу, как использовать Console Registry Tool for Windows (Reg.exe) для редактирования реестра из командной строки MS-DOS. Это отличный инструмент для изменения настроек из пакетных файлов. Я также опишу, как писать скрипты, которые изменяют настройки. Microsoft Windows ХР поставляется с Windows Script Host, и зта глава показывает, как писать скрипты, используя языки JScript и VBScript. Наконец, я опишу, как создавать файлы пакетов Windows Installer для распространения настроек.
Эта техника хороша тем, что вы можете распространять настройки при помощи Active Directory и Group Policy. Так как я рассказываю о таком большом количестве различных способов, первый раздел «Выбор метода» поможет вам выбрать подходящий метод создания скриптов.

« Часть III.Реестр в процессе развертывания системы
Установка INF-файлов »