І команди, база корисних знань

Змінити реєстр Windows можна і безпосередньо з командного рядка (якщо ви працюєте в командному рядку з підвищеними правами адміністратора).

Можливі для використання в консолі реєстру, для операційної системи Windows, REG.EXE команди: додати, порівняти, копіювати, видалити, експортувати, імпортувати, завантажити, запросити, відновити, зберегти і вивантажити. Давайте подивимося на синтаксис для кожної з цих команд.

Примітка. За замовчуванням, Reg.exe працює відповідно до встановленої версією Windows, це 32 біта або 64 біта. Для того, щоб працювати з іншими типами ключів, ви можете використовувати REG.EXE с / reg: 32 і / reg: 64 комутаторами.

Опція ADD «Додати» використовується для додавання ключів або підрозділів до реєстру в наступному форматі (зверніть увагу, що деякі з змінних і синтаксис в командах REG.EXE будуть однаковими і детально описані лише один раз.

Для додавання ключів і підрозділів реєстру використовуйте кнопку ADD «Додати».

Reg.exe ключі командного рядка


Ключ або підрозділ, вказівка ​​\\\ Необов'язково, яка не визначена ім'я комп'ютера за замовчуванням визначає команду на локальному комп'ютері.

Використовуйте для основних ключів HKLM, HKCU, HKCR, HKU і HKCC або HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ для підрозділів.

/ v
Запис реєстру, необхідно додати до зазначеного ключу або підрозділу: наприклад, / v MidWidth.

/ ve
Використовується для вказівки записи реєстру; повинне мати нульове значення.

/ t
Визначає тип запису реєстру, використовувати: REG_SZ, REG_MULTI_SZ, REG_DWORD_BIN_ENDIAN, REG_DWORD, REG_BINARY, REG_DWORD_LITTLE_ENDIAN, REG_LINK, REG_FULL_RESOURCE_DESCRIPTOR, REG_EXPAND_SZ.

/ s
При додаванні типу даних, таких як REG_MULTI_SZ, визначає характер використовуваного поділу декількох екземплярів даних; за замовчуванням / 0.

/ d
Визначає дані для додавання до ключа реєстру.

/ f
Ініціює зміни в реєстрі і пропускає запит на підтвердження.

Використовуючи COMPARE «Порівняти», подивіться подобу і / або відмінність між двома ключами реєстру:

Reg.exe, порівняння ключів реєстру:

/ v
Для порівняння вказує значення імені.

/ ve
Вказує, що слід порівнювати тільки записи з нульовим значенням імен.

/ oa
Показує всі відмінності і відповідності.

/ os
Відображає лише відповідності.

/ s
Порівнює всі розділи і записи рекурсивним чином.

Reg.exe для копіювання підрозділів.

/ s
Копіювати всі розділи і записи відповідно до зазначеного ключем.

Використовуйте Delete «Видалити», щоб видалити ключ реєстру в наступному форматі:

Reg.exe, видалення ключів і записів.

/ v
Видалення певного ключа; якщо не вказано, всі записи і підрозділи будуть видалені.

/ ve
Видаляє тільки записи з нульовим значенням.

/ va
Видаляє всі записи заданого ключа, але не підрозділи.

Використовуйте Export «Експорт» і Import «Імпорт», щоб зробити і відновити резервні копії ключів реєстру:

REG EXPORT [/ Y]

REG IMPORT

Reg.exe, перезапис існуючих файлів.


Шлях і ім'я для створення .REG файлу.

/ у
Замінює існуючий файл без підтвердження.

Використовуйте Flags «Прапори», для перевірки стану віртуалізації або установки віртуалізації для ключа реєстру (тобто для підтримки сумісності додатків):

REG FLAGS [QUERY | SET [DONT_VIRTUALIZE: STATUS]
[DONT_SILENT_FAIL: STATUS] [RECURSE_FLAG: STATUS]] [/ reg: 32 | / Reg: 64]

QUERY
Відображення поточних прапорів для ключа.

DON'T_VIRTUALIZE
Встановіть ключ, щоб не допустити віртуалізації контролю облікових записів UAC.

DON'T_SILENT_FAIL
Встановіть прапорець Silent Fail для ключа.

RECURSE_FLAG
Встановлює прапор рекурсії у всіх підрозділах.

/ Reg: 32
Вказує, що ключ повинен використовувати 32-bit вид реєстру.

/ Reg: 64
Вказує, що ключ повинен використовувати 64-bit вид реєстру.

Використовуйте Load «Завантаження», для запису раніше збережених підрозділів в інший розділ реєстру.

Використовуйте Query «Запит», для таких операцій, як пошук і усунення несправних записів в реєстрі; вона призначена для використання з тимчасовими файлами.

REG LOAD

/ f
Визначає дані або шаблон, які повинні бути предметом запиту; якщо рядок містить прогалини використовуйте подвійні лапки "".

/ c
Створює чутливість випадковому запитом.

/ е
Повертає тільки точні співпадіння.

/ t
Вказує для пошуку конкретний тип реєстру: REG_SZ, REG_MULTI_SZ, REG_DWORD_BIN_ENDIAN, REG_DWORD, REG_BINARY, REG_DWORD_LITTLE_ENDIAN, REG_LINK, REG_FULL_RESOURCE_DESCRIPTOR, REG_EXPAND_SZ.

/ z
Видавати в результатах пошуку числовий еквівалент типу реєстру.

Використовуйте функцію Restore «Відновлення» для запису раніше збережених ключів назад до реєстру:

REG RESTORE

Використовуйте кнопку Save «Зберегти», щоб зберегти копію зазначених підрозділів в файл:

REG SAVE [/ Y]

Використовуйте Unload «вивантажити», щоб видалити розділ реєстру, раніше доданий за допомогою REG_LOAD:

REG UNLOAD

Regini.exe, за допомогою скрипта, що міститься в одному або декількох текстових файлах, використовується для редагування файлів реєстру. Текстовий файл буде містити REG.EXE команди:

REGINI [-m <\\ComputerNamee> | -h ] [-I n]
[-o ] [-b] TextFiles.

Робота зі сценаріями в REG.EXE.

-m <\\ComputerName>
Вказує віддалений комп'ютер, на якому за допомогою команди повинен бути змінений його реєстр.

-h
Задає локальну гілка реєстру для зміни.

-i
Визначає рівень відступу для використання в структурі дерева реєстру; Значення за замовчуванням дорівнює 4.

-o
Визначає довжину з'являються у вікні командного рядка символів виведення команди; за замовчуванням становить 240 символів.

-b
Сумісність з більш ранніми версіями regini.exe, для роботи з різними версіями Windows.

TextFiles
Ім'я одного або декількох, що містять сценарії текстових файлів.