Arrastar e soltar pastas no prompt de comando no Windows Vista / Server 2008

3

No Windows XP, estou muito acostumado a arrastar uma pasta ou arquivo (do Windows Explorer) para um prompt de comando e fazer com que ele cole o caminho completo para essa pasta ou arquivo (incluindo aspas, se necessário).

Não consigo fazer isso funcionar no Windows Vista / Server 2008 (não experimentei o Windows 7). Isso pode ser corrigido?

    
por Justin 05.10.2009 / 13:26

3 respostas

3

De alguma forma, esse recurso útil foi embora no Windows Vista e no Windows Server 2008, mas voltou ao Windows 7.

Uma solução possível é usar Enviar para brinquedos , que adiciona o "Send To Command Prompt". Ele abre uma janela do CMD, configurando o diretório atual para a pasta selecionada. Se a seleção foi um arquivo, a pasta que contém o arquivo será o diretório ativo e o nome do arquivo será digitado para você no prompt. Mantenha pressionada a tecla CTRL para alterar o diretório ativo para uma pasta diferente. Mantenha pressionada a tecla SHIFT para forçar o uso do COMMAND.COM independentemente da versão do Windows.

A única outra solução é manter a tecla Shift pressionada quando clicar com o botão direito do mouse em um arquivo, o que lhe dá a opção "Copiar como caminho", que você pode colar no prompt de comando.

EDITAR
Eu encontrei DropCommand que permite que você arraste os arquivos facilmente em sua tela de prompt de comando do Vista. Eu não testei embora.

    
por 05.10.2009 / 13:52
2

Você pode simplesmente abrir sua pasta, segurar a tecla Shift e selecionar Arquivo na barra de menu - você terá a janela de comando Abrir aqui .

Para arquivos, segure a tecla Shift e clique com o botão direito do mouse no arquivo, selecione copiar como caminho . Retorne ao seu Prompt de Comando, clique com o botão direito e "Colar".

Ou simplesmente usando o DropCommand :

    
por 05.10.2009 / 22:40
1

Funciona bem para mim, se não funcionar para você, provavelmente é um problema do UAC.

Se você iniciar um prompt de comando regular, arraste e solte os trabalhos. No momento em que elevo o prompt de comando, perco essa capacidade, pois o explorador é executado em um contexto de segurança mais baixo do que o prompt de comando.

Eu tentei elevar o Explorer, mas parece que ele não funciona e não tem como finalizar o explorador e o relançamento como um processo de administração, mas não sei de nenhuma outra maneira. (e não tenho certeza de que isso funcionaria)

    
por 05.10.2009 / 13:31