|
Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Разное - [решено] Regedit - как запустить в консоли? |
|
|
Разное - [решено] Regedit - как запустить в консоли?
|
Новый участник Сообщения: 19 |
Запустить, чтобы в консоли узнать список ключей для командной строки? Из командной строки команда regedit /? запускает гуи. Понятно, что есть список команд в интернете, но непонятно, как из самой программы выудить эти ключи.
К слову, мне нужно команда экспортирования сразу нескольких ветвей реестра в один файл. Одна ветвь экспортируется командой /e. |
|
Отправлено: 12:46, 01-09-2015 |
Ветеран Сообщения: 1240
|
Профиль | Отправить PM | Цитировать Ambrozier, для работы в консоли есть программа (команда) reg. Но и она не сделает то, чего вы хотите. Слишком много вы хотите
![]() |
Отправлено: 12:57, 01-09-2015 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 19
|
Профиль | Отправить PM | Цитировать Цитата Dzirt2005:
regedit /e c:/temp/TheBat.reg "HKEY_CURRENT_USER\Software\RIT" В том и вопрос, как узнать все ключи регедита, как его правильно запустить? Нужно делать бекапы, проги в разных ветвях прописываются, хочется их все в одном файле иметь, а не на каждую ветвь свой файл. |
|
Отправлено: 14:07, 01-09-2015 | #3 |
Сообщения: 25151
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Ambrozier:
reg export "HKEY_CURRENT_USER\Subkey1" .\subkey1.reg
reg export "HKEY_CURRENT_USER\Subkey2" .\subkey2.reg
reg export "HKEY_LOCAL_MACHINE\Subkey3" .\subkey3.reg
reg export "HKEY_LOCAL_MACHINE\Subkey4" .\subkey4.reg
copy subkey1.reg+subkey2.reg+subkey3.reg+subkey4.reg allkeys.reg
del subkey1.reg+subkey2.reg+subkey3.reg+subkey4.reg
Добавлено Пример на PS: $keys = 'HKCU\Subkey1\Subkey2', 'HKLM\Subkey3\Subkey4', 'HKLM\Subkey5\Subkey6'
$outputFile = 'X:\Backup\progs.reg'
$keys | % {
$i++
& reg export $_ "$env:temp\$i.reg"
}
'Windows Registry Editor Version 5.00' | Set-Content $outputFile
Get-Content "$env:temp\*.reg" | ? {
$_ -ne 'Windows Registry Editor Version 5.00'
} | Add-Content $outputFile
|
|
------- Последний раз редактировалось Blast, 01-09-2015 в 15:33. Причина: добавлен пример кода PS Отправлено: 14:34, 01-09-2015 | #4 |
Новый участник Сообщения: 19
|
Профиль | Отправить PM | Цитировать Цитата Blast:
|
||
Отправлено: 14:39, 01-09-2015 | #5 |
Сообщения: 25151
|
Профиль | Сайт | Отправить PM | Цитировать А толку? Для вашей задачи все равно нет вариантов параметра regedit.exe для пакетного экспорта параметров. Тем более, что для использования из командной строки существует уже упоминавшийся более продуктивный инструмент - reg.exe
|
------- Отправлено: 14:48, 01-09-2015 | #6 |
Ветеран Сообщения: 1240
|
Профиль | Отправить PM | Цитировать Цитата Ambrozier:
![]() /e - экспорт заданной ветки реестра в файл (кодировка Unicode) /ea - экспорт заданной ветки реестра в файл (кодировка ANSI, для русской Windows это Win-1251) /s - при импорте файла не задавать вопрос "Вы согласны ... ?" (silent режим) PS: Вы так и не ответили зачем вам весь экспорт в одном файле. "Хочется" - это не больно-то уважительная причина. |
|
Отправлено: 17:02, 01-09-2015 | #7 |
Новый участник Сообщения: 19
|
Профиль | Отправить PM | Цитировать Цитата Dzirt2005:
Цитата Dzirt2005:
Цитата Dzirt2005:
|
|||
Отправлено: 13:19, 02-09-2015 | #8 |
Ветеран Сообщения: 1240
|
Профиль | Отправить PM | Цитировать Цитата Ambrozier:
Цитата Ambrozier:
![]() Цитата Ambrozier:
Модераторам: По-моему пришло время тему закрыть как совершенно бесполезную |
|||
Отправлено: 14:38, 02-09-2015 | #9 |
Новый участник Сообщения: 19
|
Профиль | Отправить PM | Цитировать Цитата Dzirt2005:
2all: Вопрос актуальный, regedit умеет принимать ключи в командной строке; как правильно запустить regedit, чтобы он показал все ключи, которые он понимает? |
|
Отправлено: 18:02, 02-09-2015 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Загрузка - [решено] Как запустить запустить файл в зависимости от пользователя? | leonid.poydolov@fb | Microsoft Windows 7 | 2 | 15-03-2013 15:37 | |
Debian/Ubuntu - Как включить захват звука в консоли | Gennie | Общий по Linux | 8 | 08-09-2009 18:24 | |
Интерфейс - Как изменить окно консоли на такое же, как и остальные окна текущей темы XP? | Etar | Microsoft Windows 2000/XP | 0 | 02-02-2008 00:12 | |
Ошибка - Не удается запустить regedit | ValVlaGen | Microsoft Windows 2000/XP | 1 | 09-11-2007 08:22 | |
HELP!!! При попытке запустить REGEDIT | Galcon | Microsoft Windows 95/98/Me (архив) | 2 | 02-11-2003 01:42 |
|