私のオブジェクトは、バッチファイルを使用してWindowsレジストリをtxt形式でエクスポートすることです。私はバッチファイルから次の2行のいずれかを使用する場合レジストリをプレーンテキスト形式でエクスポートする
は:
REG EXPORT C:\t.txt "HKEY_CURRENT_USER\Software"
REGEDIT /E C:\t.txt "HKEY_CURRENT_USER\Software"
私はこのような出力が得られます。
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software]
[HKEY_CURRENT_USER\Software\Adobe]
私はREGEDITを使用してエクスポートの出力と驚いていますGUI。私はファイル - >エクスポート を選択し、「テキストファイル」を「種類として保存」を変更した場合、私はこのような出力を得る:
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
を私は2番目の例では、より読みやすい形式でデータを示していると思います。私はcmdまたはバッチファイルを使用して同じ出力を達成したい。
すべてのヘルプは高く評価されます。
私はREGとREGEDITから同じ出力を得ます。あなたはあなたが見ている違いについてもっと詳しく説明できますか? – aphoria
は、ファイルを送信する方法です。私は両方のファイルをお送りします。 regとregeditは同じ出力を生成します。私はguiを使用して輸出とreg/regeditの出力を比較しています。 –
私はREGEDIT GUIエクスポートと 'REGEDIT/E t.txt keyname'から同じことを得ています。あなたはGUIと '\ E'オプションを使ってREGEDITから異なる出力を得ると言っていますか? – aphoria