Windows 7 oder 10: Wie kann ich erzwingen, dass alle Explorer-Ansichten immer in der Detailansicht angezeigt werden (einschließlich der Dialoge „Öffnen“ und „Speichern unter“)?

Windows 7 oder 10: Wie kann ich erzwingen, dass alle Explorer-Ansichten immer in der Detailansicht angezeigt werden (einschließlich der Dialoge „Öffnen“ und „Speichern unter“)?

Ich möchte, dass jede Instanz des Explorers immer in der Ansicht „Details“ geöffnet wird, unabhängig davon, welchen Ordner ich gerade ansehe. Ich möchte, dass sich diese Vorgabe nie ändert; ich kann bei Bedarf verschiedene Ansichten auswählen. Ich möchte dies für den Datei-Explorer und alle Dialoge „Speichern unter“ und „Öffnen“.

Windows 10, würde aber sogar wieder auf Windows 7 umsteigen, wenn dies möglich ist.

Antwort1

DasPower Shellerstellt benutzerdefinierte Ansichtsvorlagen für den angemeldeten Benutzer mit dem Symbolmodus aufEinzelheitenfür alleOrdnertypen, einschließlich Bibliotheken und Suchergebnisse. Kopieren Sie einfach den Code und fügen Sie ihn in einPower ShellDrücken Sie <Eingeben> ausführen.

$FolderTypes = 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes'

cd 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer'

$CopySplat = @{
   Destination = { $RelPath = ($_.PSParentPath -split 'Explorer\\')[-1]
                   If ( -not ( Test-Path $RelPath )) { md $RelPath -force | out-null }
                   $RelPath }
   PassThru    = $True
}
$spSplat = @{
   Name        = 'LogicalViewMode'
   Value       = 1
   PassThru    = $True
}

gci $FolderTypes -recurse | ? Property -contains 'LogicalViewMode' |
     Copy-Item  @CopySplat | Set-ItemProperty @spSplat | Remove-ItemProperty -Name IconSize -ea Silent

Dies überschreibt nicht gespeicherte Ansichten oder benutzerdefinierte Vorlagen, die erstellt wurden vonAuf Ordner anwendenSo löschen Sie gespeicherte Ansichten:

$BagMRU = 'HKCU:\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\BagMRU'
$Bags   = 'HKCU:\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags'
$BagMRU, $Bags | Remove-Item -recurse
gps explorer | spps

Und zu entfernenAuf Ordner anwendenVorlagen:

$Defaults = 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams\Defaults'
Remove-ItemProperty $Defaults * -ea silent

Antwort2

Dies kann erreicht werden mitWinSetView.

Weitere Einzelheiten finden Sie in der Dokumentation.

verwandte Informationen