2011-01-07 12 views
5

Mój obiekt polega na wyeksportowaniu rejestru systemu Windows w formacie txt przy użyciu pliku wsadowego.Eksportuj rejestr w formacie zwykłego tekstu

Gdybym użyć jednej z następujących dwóch linii z pliku wsadowego:

REG EXPORT C:\t.txt "HKEY_CURRENT_USER\Software" 
REGEDIT /E C:\t.txt "HKEY_CURRENT_USER\Software" 

uzyskać wynik podobny do tego:

Windows Registry Editor Version 5.00 

[HKEY_CURRENT_USER\Software] 

[HKEY_CURRENT_USER\Software\Adobe] 

Dziwię z wyjściem eksportu przy użyciu REGEDIT GUI. Jeśli mam wybrać Plik-> Eksportuj i zmienić „Zapisz jako typ” na „Pliki tekstowe”, uzyskać wynik podobny do tego:

Key Name:   HKEY_CURRENT_USER\Software 
Class Name:  <NO CLASS> 
Last Write Time: 1/5/2011 - 8:27 AM 

Key Name:   HKEY_CURRENT_USER\Software\Adobe 
Class Name:  <NO CLASS> 
Last Write Time: 11/4/2010 - 12:01 PM 

myślę drugi przykład pokazuje dane w formacie bardziej czytelny. Chcę osiągnąć ten sam wynik za pomocą cmd lub pliku wsadowego.

Każda pomoc będzie bardzo ceniona.

+1

Otrzymuję identyczne wyniki z REG i REGEDIT. Czy możesz podać więcej szczegółów na temat różnicy, którą widzisz? – aphoria

+0

jest ich sposobem wysyłania plików. Wyślę oba pliki. reg i regedit dają taką samą wydajność. Porównuję dane wyjściowe reg/regedit z eksportem za pomocą gui. –

+0

Otrzymuję to samo z eksportowania GUI REGEDIT i "REGEDIT/E t.txt nazwa klucza". Czy mówisz, że dostajesz różne wyniki z REGEDIT używając GUI i opcji '\ E'? – aphoria

Odpowiedz

4

Spróbuj jak to

START /W REGEDIT /E file.txt %REG_PATH% 

Domyślnie to zapisuje pliki z rozszerzeniem .reg. Ale jest to plik tekstowy, który może być wykonany przez regedit i dokonać zmian w rejestrze.

Jeśli uważasz, że to nie jest wystarczająco czytelne, spróbuj Import/Export registry sections as XML.

+3

wyjście START/W REGEDIT/E plik.txt% REG_PATH% jest takie samo jak regedit/e, mój problam jest nadal szczątki. i link również nie otwierający. proszę pomóż –

Powiązane problemy