Adicione o comando no menu do Explorer do botão direito do mouse

0

Eu criei um arquivo .bat muito simples que criará um arquivo de texto de todos os arquivos em dir . Agora quero adicioná-lo ao menu de contexto do explorador do botão direito do mouse para que eu possa criar um txt index para um dir à vontade. Não tenho certeza do registro apropriado para editar.

arquivo bat para ref

%CD% dir /s /b /o:gn>%CD%\fileindex.txt
    
por Tom Ruh 02.06.2015 / 19:48

2 respostas

1

Primeiro, coloque seu arquivo .BAT em um local conveniente e faça um atalho para ele. Em seguida, edite o Registro adicionando uma nova chave em HKEY_CLASSES_ROOT \ Directory \ shell \ para o atalho; consulte link para obter a resposta para o mesmo pergunta.

    
por 03.06.2015 / 01:14
1

Salve o seguinte como um arquivo .REG e clique duas vezes nele para importá-lo (você pode excluir o arquivo depois):

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Drive\shell\index]
@="Create &file index"
"Icon"="%SystemRoot%\System32\Shell32.dll,250"

[HKEY_CLASSES_ROOT\Drive\shell\index\command]
@="\"D:\FileIndex.bat\" \"%l\""

[HKEY_CLASSES_ROOT\Directory\shell\index]
@="Create &file index"
"Icon"="%SystemRoot%\System32\Shell32.dll,250"

[HKEY_CLASSES_ROOT\Directory\shell\index\command]
@="\"D:\FileIndex.bat\" \"%l\""

[HKEY_CLASSES_ROOT\Directory\Background\shell\index]
@="Create &file index"
"Icon"="%SystemRoot%\System32\Shell32.dll,250"

[HKEY_CLASSES_ROOT\Directory\Background\shell\index\command]
@="\"D:\FileIndex.bat\" \"%w\""

Isso adicionará uma entrada Criar índice de arquivo ao menu de contexto para unidades, pastas e dentro de pastas (quando você clica com o botão direito do mouse em um espaço em branco). / p>

O conteúdo de linha única de D:\FileIndex.bat (você pode alterar o nome e o caminho obviamente, mas terá que fazer as modificações correspondentes acima antes de importação) é o seguinte:

dir /b /o:gn /s %1 > "%~1\FileIndex.txt"
    
por 03.06.2015 / 06:53