Línea de comando de Windows Explorer 7

11

Edite con respecto a la recompensa: aceptaré una respuesta funcional que sea la línea de comandos o el explorador de apertura programática, ya que estoy iniciando estas ventanas desde un programa que escribí .

Necesito abrir el Explorador de Windows en Windows 7 desde la línea de comandos con la siguiente configuración:

  • Ruta raíz establecida en c:\dev
  • Panel de navegación visible (a la izquierda; creo que se llama el panel de carpetas en XP?)

En Windows XP, el siguiente comando realizó la tarea:

explorer.exe /e,/root,c:\dev

En Windows 7, el mismo comando abre el Explorador, pero los enlaces Favoritos, Bibliotecas, Grupo en el hogar, Computadora y Red están visibles en el panel de navegación. ¿Cómo puedo hacer que desaparezcan solo por esta ventana que estoy abriendo ? Es no una solución aceptable para requerir cambiar una configuración de Windows que afecta a otras ventanas del Explorador.

Editar: Aquí hay una foto del problema. Normalmente quiero los enlaces que describí en el cuadro rojo, pero para una carpeta enraizada específica simplemente se interponen.

Problemas del panel de navegación

Sam Harwell
fuente

Respuestas:

7

¿Cómo puedo hacer que desaparezcan solo por esta ventana que estoy abriendo?

Realmente no creo que puedas. Todas las cosas adicionales en el panel izquierdo son una parte estándar del explorador Win7. Cualquier parte que pueda desactivar se desactivará globalmente para todas las instancias del explorador en el perfil de ese usuario. No creo que haya habido una forma compatible de desactivar las características del explorador por instancia.

Es posible que pueda ensuciarse con los tiradores de las ventanas y las API de Win32 para ajustar u ocultar los widgets que no desea ver una vez que haya abierto su instancia. Pero realmente no puedo darte ninguna idea de por dónde empezar con eso.

Ryan Bolger
fuente
4

AFAIK no hay solución para organizar el panel de navegación por instancia de Explorer.

Dado que su deseo es liberar espacio en el panel, lo mejor es eliminar los elementos que nunca usa. Puede crear archivos .reg para eliminar o volver a agregar estos elementos.

El artículo Eliminar favoritos, bibliotecas y grupos en el hogar del panel de navegación muestra cómo puede lograr lo siguiente:

imagen

Aquí están los contenidos para los archivos .reg que activarán / desactivarán elementos en el panel de navegación:

Eliminar favoritos

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\CLSID\{323CA680-C24D-4099-B94D-446DD2D7249E}\ShellFolder]
"Attributes"=dword:a9400100

Restaurar favoritos

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\CLSID\{323CA680-C24D-4099-B94D-446DD2D7249E}\ShellFolder]
"Attributes"=dword:a0900100

Eliminar bibliotecas

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\CLSID\{031E4825-7B94-4dc3-B131-E946B44C8DD5}\ShellFolder]
"Attributes"=dword:b090010d

Restaurar bibliotecas

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\CLSID\{031E4825-7B94-4dc3-B131-E946B44C8DD5}\ShellFolder]
"Attributes"=dword:b080010d

Para eliminar Homegroup (y detener la funcionalidad de red de Homegroup):

  1. Vaya a Panel de control -> Centro de redes y recursos compartidos -> Grupo en el hogar, y haga clic en Dejar el enlace del grupo en el hogar para desunirse de cualquier grupo en el hogar existente.
    Nota: Si el grupo de inicio se comparte y se aloja desde la PC, todas las conexiones del Grupo de inicio se desconectarán.
  2. Haga clic en Abandonar el grupo en el hogar y confirme. En el futuro, si desea utilizar la red de grupo en el hogar, puede crear un grupo en el hogar utilizando este mismo cuadro de diálogo.
  3. Vaya a Panel de control -> Sistema y seguridad -> Herramientas administrativas, y haga doble clic en Servicios. Alternativamente, escriba services.msc en Iniciar búsqueda.
  4. Para cada uno de los siguientes dos servicios:
    HomeGroup Listener
    HomeGroup Provider
    Haga lo siguiente:
    Detenga el servicio y luego haga doble clic en el servicio para abrir el cuadro de diálogo Propiedades y configure su Tipo de inicio en Desactivado. Haga clic en Aceptar cuando haya terminado. Para restablecer la funcionalidad de Homegroup en el futuro, querrá volver a configurar el Tipo de inicio en Manual.
  5. El icono y el grupo HomeGroup ya no se mostrarán en el panel de navegación del Explorador de Windows en Windows 7. Tenga en cuenta que esto no interrumpe la funcionalidad de red de Windows "tradicional" (por ejemplo, Map Network Drive).
harrymc
fuente
-1: uso esos íconos todo el tiempo, por eso dije 3 veces que este tipo de respuesta es la única para la que realmente no tengo uso. La única vez que no los uso es en una vista de carpeta raíz dedicada.
Sam Harwell el
2
@ 280Z28: Hay lo que quieres y lo que hay. Tampoco hay necesidad de que desestimes a las personas que solo intentan ayudar. Especialmente cuando esta respuesta es la mejor que obtendrá para el problema indicado. De lo contrario, la única solución es usar un reemplazo de Explorer ya existente y olvidarlo.
harrymc
3

No estoy seguro de lo que realmente quería. Pero creo que esto ayudará a expandir automáticamente la carpeta en Windows 7

texto alternativo

ps: para habilitar esto, vaya a Herramienta ...> Opciones de carpeta y verifique la subcarpeta expandida. Y supongo que te deshaces de aquellos que no quieres ver

Jonathan
fuente
Eso es útil, pero no aborda el problema que estoy teniendo. Creo que la imagen que publiqué vino después de que publicaste esta respuesta: ¿explica mejor las cosas?
Sam Harwell el
1
AHHH! ¡GRACIAS POR ESO! Sé que realmente no respondió la pregunta del OP, ¡pero resolviste un problema molesto para mí que aún no había resuelto! Votado
eidylon el
0

No creo que sea posible solo una ventana, si logras esto, sería global de todos modos.

Phil
fuente
0

Una solución podría ser usar el startcomando. Por ejemplo:

start "whatever" /min c:\Windows

Ahora la carpeta Windowsse abrirá con la opción minimizada.

Vitalinux
fuente
Lo único que me funciona en Win7-x64. Para mi aplicación, tuve que agregar %comspec% /kantes starty cambiar /mina /b.
Martineau