Использование редактора реестра REGEDIT в командных файлах WindowsСтандартный редактор Windows regedit.exe работает не только в графическом интерфейсе пользователя, но и в командной строке, что позволяет использовать некоторые его возможности по редактированию реестра в командных файлах Windows. Формат командной строки: regedit.exe [/s /e /a ] regfile < путь ключа или параметра реестра > /s silent - "тихий" режим работы без вывода сообщений на экран. /e export - экспорт данных реестра /a ANSI format - вывод в ANSI формате. Примеры использования: regedit /E C:\all.reg - выполнить экспорт всего реестра в файл C:\all.reg regedit /EA C:\all.reg - выполнить экспорт всего реестра в файл C:\all.reg в формате ANSI regedit /EA c:\hklm_run.reg HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run - экспорт секции реестра ( список автоматически запускаемых программ для всех пользователей ) в файл. regedit c:\hklm_run.reg - импорт данных из файла в реестр. Пользователю будет выдан запрос на подтверждение записи в реестр. regedit /S c:\hklm_run.reg - импорт данных из файла в реестр в "тихом" режиме. Никаких сообщений пользователю не выдается. Для удаления разделов реестра используется импорт из reg-файла, в котором имя удаляемого раздела представлено со знаком минус: Windows Registry Editor Version 5.00 [-HKEY_LOCAL_MACHINE\SOFTWARE\TmpFolder] В операционных системах Windows 95/98/Me использовались параметры: /D - удалить указанный ключ реестра. L:System - указать местоположение файла куста System реестра. R:user - указать местоположение файла user.dat /C - сжать файл реестра ( только в Windows98 ) В большинстве случаев, вместо стандартного редактора реестра удобнее пользоваться утилитой командной строки REG.EXE |
|
|