Отправляет email-рассылки с помощью сервиса Sendsay

Программирование. Форум !!!

За 2006-11-23

Re: Экспорт реестра Windows

Здравствуйте, Бурляев.

Вы писали 22 ноября 2006 г., 13:30:40:

> Добрый день, лист!
> Появился вопрос:
> Как из командной строки произвести экспорт реестра?
> Вручную можно запустив regedit, выбрать команду "Экспорт файла реестра" и
> создастся файл с расширением .reg
> Хочется выполнить эту же операцию только из командной строки без открывания
> реестра и выбоа пункта меню.

НИКАК. Только если самому написать прогу.

> С уважением, Бурляев Вячеслав

   German Sidorenko 2006-11-23 20:07:37 (#613175)

Re: Экспорт реестра Windows

Hello Бурляев,

Wednesday, November 22, 2006, 2:30:40 PM, you wrote:

> Добрый день, лист!
> Появился вопрос:
> Как из командной строки произвести экспорт реестра?
> Вручную можно запустив regedit, выбрать команду "Экспорт файла реестра" и
> создастся файл с расширением .reg
> Хочется выполнить эту же операцию только из командной строки без открывания
> реестра и выбоа пункта меню.

> С уважением, Бурляев Вячеслав

С командной строки с помощью regedita никак, для этого есть другие
утилитки, а если хочешь встроить backup реестра в программу то есть
множество компонентов такого рода(Google в помощь).

   2006-11-23 20:07:02 (#613174)

Re: Экспорт реестра Windows

> У меня на работе Win2000 но почему-то тоже не работает
> Пишу:
> regedit /e C:\IM\newfile.reg HKCU\Sofware
> и ни какого эффекта в папке IM не создаётся файл newfile.reg
> причём запись в реестр с помощью ключа /s нормально проходит....
>
Сам похоже и разобрался.
Писал HKCU. ПОлностью писать было......
Сейчас всё рабоает. Спасибо.

С уважением, Бурляев Вячеслав

   2006-11-23 09:39:08 (#612951)

Re: Экспорт реестра Windows

> В Win9x формат вызова такой:
>
> REGEDIT [/L:system] [/R:user] filename1
> REGEDIT [/L:system] [/R:user] /C filename2
> REGEDIT [/L:system] [/R:user] /E filename3 [regpath1]
> REGEDIT [/L:system] [/R:user] /D regpath2
>
> Но из XP эту возможность уже убрали (вслед за ДОСом).
>
У меня на работе Win2000 но почему-то тоже не работает
Пишу:
regedit /e C:\IM\newfile.reg HKCU\Sofware
и ни какого эффекта в папке IM не создаётся файл newfile.reg
причём запись в реестр с помощью ключа /s нормально проходит....

С уважением, Бурляев Вячеслав

   2006-11-23 09:07:14 (#612933)

Re: Экспорт реестра Windows

Здравствуйте, Юрчик!

> >Как из командной строки произвести экспорт реестра?
> В виндах ничего нельзя сделать из командной строки :-)

А вот и нет! ;)

В Win9x формат вызова такой:

REGEDIT [/L:system] [/R:user] filename1
REGEDIT [/L:system] [/R:user] /C filename2
REGEDIT [/L:system] [/R:user] /E filename3 [regpath1]
REGEDIT [/L:system] [/R:user] /D regpath2

/L:system Specifies the location of the SYSTEM.DAT file.
/R:user Specifies the location of the USER.DAT file.
filename1 Specifies the file(s) to import into the registry.
/C filename2 Specifies the file to create the registry from.
/E filename3 Specifies the file to export the registry to.
regpath1 Specifies the starting registry key to export from.
(Defaults to exporting the entire registry).
/D regpath2 Specifies the registry key to delete.

Но из XP эту возможность уже убрали (вслед за ДОСом).

Вообще, regedit.exe (в 95/98 винде) это первый и последний встречавшийся
мне exe-файл, которыл работал и в DOS и в Windows (это возможно).

And remember - respect is everything.
AleX

   2006-11-23 00:56:52 (#612867)