Windows-Registrierungseinträge für die Standard-Explorer-Ansicht

11

Ich erstelle ein automatisiertes Installationsprogramm für Windows XP und möchte, dass die Standardansicht die Ansicht "Details" für alle Ordner ist. Dies ist der Effekt, der erzielt wird, wenn ein Ordner auf die Detailansicht gesetzt wird und dann zu Extras -> Ordner gewechselt wird Optionen -> Ansicht -> "Auf alle Ordner anwenden". Ich möchte auch, dass die Statusleiste angezeigt wird, genauso wie Ansicht -> Statusleiste anzeigen.

Welche Registrierungseinträge sollte ich ändern und an was, damit dies der Fall ist?

Claudiu
quelle

Antworten:

6

HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Streams

"Einstellungen" = hex: 08,00,00,00, 04 , 00,00,00,00,00,00,00,00,77,7e, 13,73,35, vgl. 11, ae, \ 69 , 08,00,2b, 2e, 12,62,04,00,00,00,01,00,00,00,43,00,00,00

.

Wie Sie jedoch sehen können, liegen die Daten in einem unverständlichen Format vor. Der fette fünfte Hexadezimalwert in meinem Beispiel gibt die Einstellung des Anzeigestils an. Mögliche Werte:

01: Große Symbole

02: Kleine Symbole

03: Listenansicht

04: Details

. Es kann andere geben.

. Informationsquelle

.

Moab
quelle
hmm das Ändern des Wertes auf 4 + Abmelden + Ein scheint nicht zu funktionieren .. muss mehr
Claudiu
4

Sie hätten selbst finden können:

  1. Exportieren Sie den Registrierungsschlüssel HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer
  2. Ändern Sie die Explorer-Option, die Sie interessiert
  3. Exportieren Sie den Registrierungsschlüssel HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorererneut
  4. Verwenden Sie ein "diff" -Tool wie WinMerge , um die Unterschiede zwischen den beiden Dateien zu ermitteln.
Dolmen
quelle
5
in der Tat könnte ich haben, wenn ich wüsste, wo der Schlüssel war, oder über Tools wie WinMerge, oder wenn meine Google-Suche mich zu solchen Tools führte =).
Claudiu
4

Getestet auf XP SP3:

Als Bat-Datei speichern und ausführen

:: Zeige Statusleiste
reg add "HKCU \ Software \ Microsoft \ Internet Explorer \ Main" / v StatusBarOther / t REG_DWORD / d 1 / f

:: Detailansicht auf alle Ordner anwenden
Registrieren Sie HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Streams / v Einstellungen / t REG_BINARY ^
/ d 08000000040000000000000000777E137335CF11AE6908002B2E1262040000001000000043000000 / f

:: Starten Sie den Explorer neu
taskkill / f / im explorer.exe
Starten Sie explorer.exe

Einige Hinweise auf die kryptische Binärzeichenfolge:

08000000 03 00000000000000 E0A51F0E 7335CF11AE6908002B2E1262040000001000000043000000
08000000 04 00000000000000 00777E13 7335CF11AE6908002B2E1262040000001000000043000000
        | |
        | |
        Modus CLSID mit den ersten 3 Segmenten in Small Endian
CLSID-Schlüssel Beschreibung Modus
{0057D0E0-3573-11CF-AE69-08002B2E1262} Symbole 1
{0E1FA5E0-3573-11CF-AE69-08002B2E1262} Liste 3
{137E7700-3573-11CF-AE69-08002B2E1262} Details 4
{8BEBB290-52D0-11D0-B7F4-00C04FD706EC} Miniaturansicht 5
{65F125E5-7BE1-4810-BA9D-D271C8432CE3} Kacheln 6
{8EEFA624-D1E9-445B-94B7-74FBCE2EA11A} Filmstreifen 7

Behandeln bereits gespeicherter Ordneransichten

Wenn Sie dies auf Ordner mit gespeicherten Ansichtseinstellungen anwenden möchten, können Sie das folgende Skript, dem Logik hinzugefügt wurde, über Option 1 ausführen, wie unter Zurücksetzen der Ordneransicht-Einstellungen aller Ordner aufgeführt

:: To reset folder view settings of all folders
Reg Delete "HKCU\SOFTWARE\Microsoft\Windows\Shell\BagMRU" /F
Reg Delete "HKCU\SOFTWARE\Microsoft\Windows\Shell\Bags" /F

Reg Delete "HKCU\SOFTWARE\Microsoft\Windows\ShellNoRoam\Bags" /F
Reg Delete "HKCU\SOFTWARE\Microsoft\Windows\ShellNoRoam\BagMRU" /F

Reg Delete "HKCU\SOFTWARE\Classes\Local Settings\Software\Microsoft\Windows\Shell\BagMRU" /F
Reg Delete "HKCU\SOFTWARE\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags" /F

Reg Delete "HKCU\SOFTWARE\Classes\Wow6432Node\Local Settings\Software\Microsoft\Windows\Shell\Bags" /F
Reg Delete "HKCU\SOFTWARE\Classes\Wow6432Node\Local Settings\Software\Microsoft\Windows\Shell\BagMRU" /F


:: To reset size of details, navigation, preview panes to default
Reg Delete "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Modules\GlobalSettings\Sizer" /F

:: Show Status Bar
reg add "HKCU\Software\Microsoft\Internet Explorer\Main" /v StatusBarOther /t REG_DWORD /d 1 /f

:: Apply Details view to All Folders
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams /v Settings /t REG_BINARY ^
/d 08000000040000000000000000777E137335CF11AE6908002B2E1262040000001000000043000000 /f

:: To kill and restart explorer
taskkill /f /im explorer.exe
start explorer.exe
Gast-vm
quelle
2
+1 Dies funktioniert erfolgreich, wie auf meinem Windows XP- VM-Computer und auch auf meinem Windows 10- Computer erläutert .
Pimp Juice IT