Windows 7 o 10: ¿Cómo puedo forzar que todas las vistas del Explorador estén siempre en la vista "Detalles" (incluidos los cuadros de diálogo "Abrir" y "Guardar como")?

Windows 7 o 10: ¿Cómo puedo forzar que todas las vistas del Explorador estén siempre en la vista "Detalles" (incluidos los cuadros de diálogo "Abrir" y "Guardar como")?

Me gustaría que cada instancia del Explorador se abra siempre en la vista "Detalles", independientemente de la carpeta que esté viendo. Me gusta que este valor predeterminado nunca cambie; Puedo seleccionar diferentes vistas si las quiero. Me gustaría esto para el Explorador de archivos y todos los cuadros de diálogo "Guardar como" y "Abrir".

Windows 10, pero incluso volvería a Windows 7 si fuera posible.

Respuesta1

EstePotencia Shellcreará plantillas de vista personalizadas para el usuario que ha iniciado sesión con el modo de icono configurado enDetallespara todosTipos de carpeta, incluidas bibliotecas y resultados de búsqueda. Simplemente copie y pegue el código en unPotencia Shellventana. Presione <Ingresar> para ejecutar.

$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

Esto no anula las vistas guardadas ni las plantillas personalizadas creadas porAplicar a carpetas. Para eliminar vistas guardadas:

$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

y para eliminarAplicar a carpetasplantillas:

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

Respuesta2

Esto se puede hacer conWinSetView.

Consulte la documentación para obtener más detalles.

información relacionada