Explorador de Windows - Búsqueda - El diseño sigue restableciéndose a los iconos

Explorador de Windows - Búsqueda - El diseño sigue restableciéndose a los iconos

Cada vez que uso la función de búsqueda en el Explorador de Windows ( Ctrl+ E), ignora mi configuración global para usar la vista Detalles (a menos que ya la haya configurado explícitamente para la carpeta que estoy buscando en el pasado).

¿Cómo se puede configurar esto sin utilizar unSecuencia de comandos AutoHotKeyo software de terceros? IfuertementePrefiero el diseño de Detalles (y al ejecutar scripts AHK me expulsan de los juegos que usan AntiCheat).

ingrese la descripción de la imagen aquí

Asuper frecuenteEl caso de uso para mí cuando uso la función de búsqueda es ordenar por fecha de modificación, pero no se puede ver en la vista de iconos.

Estoy usando Windows Server 2016 en este momento, pero es lo mismo en mis computadoras con Windows 10.

Consulte también este Techspot sin salidahilo

Respuesta1

La principal "fealdad" a la que me refería es que si modificas las entradas en HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes, te encontrarás con problemas de permisos en ciertas claves. Por ejemplo, no puede modificar los valores en {24ccb8a6-c45a-477d-b940-3382b9225668}, que es la plantilla de vista paraAcceso rapido. Las pruebas rápidas muestran que es posible que no tenga problemas de permiso para modificar las diversas plantillas de SearchResults, siempre y cuando recuerde exportar la clave primero para poder restaurarla si algo sale mal. Entonces, para empezar, eche un vistazo a las distintas plantillas de vista con esta parte de PowerShell:

$FT = 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes'
gci $FT |
   select PSChildName,
          @{ N = 'Name' ;E = {(gp $_.PSPath).CanonicalName}}

Solo le preocupan los resultados de búsqueda, por lo que filtramos los resultados:

gci $FT |
   ?{(gp $_.PSPath).CanonicalName -match 'SearchResults'} |
      select PSChildName,
             @{ N = 'Name' ;E = {(gp $_.PSPath).CanonicalName}}

La configuración de vista específica se encuentra en las subclaves con nombre GUID delVistas superioressubclave de cada plantilla: Documentos.SearchReuslts TopView Aquí,Modo de vista lógicaes el valor que le preocupa. Los valores válidos son:

1   Details
2   TIles
3   Icons
4   List
5   Content

Entonces, para configurar todos los resultados de búsqueda enDetallesvista, ejecutaría lo siguiente desde yAdministrativoVentana de PowerShell:

$FT = 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes'
gci $FT |
   ?{(gp $_.PSPath).CanonicalName -match 'SearchResults'} |
      %{
        $TVkey = gi "$($_.PSPath)\TopViews"
        $TVkey.GetSubkeyNames() |
           %{$Key2edit = $TVkey.OpenSubkey($_, $True)
             $Key2Edit.SetValue('LogicalViewMode', 1)
             $Key2Edit.Close()
           }
      }

keith

información relacionada