linha de comando do Windows Explorer 7

11

Edite sobre a recompensa: aceitarei uma resposta de trabalho que seja a linha de comando ou abrindo programaticamente o explorer, já que estou lançando essas janelas de um programa que eu escrevi .

Eu preciso abrir o Windows Explorer no Windows 7 a partir da linha de comando com a seguinte configuração:

  • Caminho raiz definido como c:\dev
  • Painel de navegação visível (à esquerda; acredito que seja chamado de painel de pastas no XP?)

No Windows XP, o seguinte comando realizou a tarefa:

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

No Windows 7, o mesmo comando abre o Explorer, mas os links Favoritos, Bibliotecas, Grupo Doméstico, Computador e Rede ficam visíveis no painel de navegação. Como posso fazê-los ir embora apenas por esta janela que estou abrindo ? Não é uma solução aceitável para exigir a alteração de uma configuração do Windows que afeta outras janelas do Explorer.

Edit: Aqui está uma foto do problema. Normalmente, eu quero os links que eu esbocei na caixa vermelha, mas para uma pasta específica eles ficam no caminho.

    
por Sam Harwell 17.01.2010 / 21:20

5 respostas

7

How can I make them go away for just this window I'm opening?

Eu realmente não acho que você pode. Todo o material extra no painel esquerdo é uma parte padrão do explorador Win7. Qualquer parte dele que você possa desativar será desativada globalmente para todas as instâncias do explorador no perfil desse usuário. Eu não acho que alguma vez tenha havido uma maneira suportada de desativar os recursos do explorador por instância.

Você pode ser capaz de ficar sujo com identificadores de janela e APIs do Win32 para ajustar ou ocultar os widgets que você não quer ver depois de abrir sua instância. Mas eu não posso te dar nenhuma indicação de onde começar isso.

    
por 20.01.2010 / 02:59
4

AFAIK, não há solução para organizar o painel Navegação por instância do Explorer.

Como o seu desejo é liberar espaço no painel, a próxima melhor coisa é limpar os itens que você nunca usa. Você pode criar arquivos .reg para remover ou adicionar de volta esses itens.

O artigo Remover Favoritos, Bibliotecas e Grupo Doméstico da Navegação Painel mostra como você pode conseguir o seguinte:

Esteéoconteúdodosarquivos.regqueativam/desativamitensnopainelNavegação:

Removerfavoritos

WindowsRegistryEditorVersion5.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

Remover 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 remover o Homegroup (e parar a funcionalidade de rede do Homegroup):

  1. Ir para o Painel de controle - > Central de Rede e Compartilhamento - > Grupo Doméstico, e clique em Deixar o link do grupo doméstico para unjoin de qualquer grupo inicial existente.
    Nota: Se o grupo inicial for compartilhado e hospedado no PC, todas as conexões do Grupo Doméstico serão desconectadas.
  2. Clique em Deixar o grupo doméstico e confirmar. No futuro, se você quiser usar o Homegroup networking, poderá criar um grupo doméstico usando esse mesmo diálogo.
  3. Ir para o Painel de controle - > Sistema e Segurança - > Ferramentas Administrativas e clique duas vezes em Serviços. Como alternativa, digite services.msc em Iniciar pesquisa.
  4. Para cada um dos dois serviços a seguir:
      Ouvinte do Grupo Doméstico
      Fornecedor de Grupo Doméstico
      Faça o seguinte: Pare o serviço e, em seguida, clique duas vezes no serviço para abrir a caixa de diálogo Propriedades e defina seu tipo de inicialização como Desativado. Clique em OK quando terminar. Para restabelecer a funcionalidade do Homegroup no futuro, você desejará definir o tipo de inicialização como Manual.
  5. O ícone e o grupo HomeGroup não serão mais exibidos no painel de navegação do Windows Explorer no Windows 7. Observe que isso não interrompe a funcionalidade de rede do Windows "tradicional" (por exemplo, Mapear unidade de rede).
por 24.01.2010 / 19:22
3

Não sei exatamente o que você realmente queria. Mas acho que isso ajudará a expandir automaticamente a pasta no Windows 7

ps: para ativar isso, vá para Ferramenta ... > Opções de pasta e verifique a subpasta de expansão. E eu acho que você se livra daqueles que você não quer ver

    
por 18.01.2010 / 00:03
0

Eu não acho que seja possível para apenas uma janela, se você conseguir isso, seria global de qualquer maneira.

    
por 20.01.2010 / 05:12
0

Uma solução pode ser usar o comando start . Por exemplo:

start "whatever" /min c:\Windows

Agora, a pasta Windows será aberta com a opção minimizada.

    
por 19.02.2014 / 12:52