Você pode adicionar o arquivo em lote ao seu menu Enviar para. No Windows XP, o conteúdo desse menu é armazenado, por padrão, em C:\Documents and Settings\*username*\SendTo
. Esta pasta está oculta por padrão.
Você pode clicar com o botão direito do mouse em qualquer diretório, ir para o menu Enviar para e escolher seu arquivo de lote. O primeiro argumento para o seu arquivo de lote, que é %1
, será o caminho da pasta em que você clicou com o botão direito do mouse.
Considere este arquivo em lote simples:
@echo off
echo first parameter = %1
pause
Salve esse arquivo em lote como batch.cmd
e coloque-o na sua pasta SendTo. Então, se você clicar com o botão direito, por exemplo, C: \ Arquivos de Programas , escolha Enviar para e, em seguida, batch.cmd , a saída será
first parameter = "C:\Program Files"
Press any key to continue . . .
Nota: No Windows Vista e 7, a pasta SendTo está em C:\Users\*username*\AppData\Roaming\Microsoft\Windows\SendTo
.