Adicione o sufixo ao arquivo com o menu de contexto no Windows Explorer

2

Gostaria de adicionar um sufixo aos nomes dos arquivos por meio do menu do botão direito do mouse.

Assim:

  1. Clique com o botão direito no arquivo.
  2. Selecione o sufixo no menu.
  3. O arquivo é renomeado.

Eu tentei adicionar a seguinte entrada de registro:

HKEY_CLASSES_ROOT
  *
    shell
      old
        command
          cmd /c ren "%1" "%1 old"

Mas resulta em erro de sintaxe.

Seria fantástico se pudesse ser usado para selecionar vários arquivos de uma só vez.

    
por Ju Tutt 01.10.2015 / 15:14

1 resposta

1
==> ren /?
Renames a file or files.

RENAME [drive:][path]filename1 filename2.
REN [drive:][path]filename1 filename2.

Note that you cannot specify a new drive or path for your destination file.

==> reg query "HKEY_CLASSES_ROOT\*\shell\Old\command"

HKEY_CLASSES_ROOT\*\shell\Old\command
    (Default)    REG_SZ    cmd /C for %%# in ("%1") do  ren "%~f#" "%~n# old%~x#"

A configuração acima do registro leva a, e. ren "D:\tmp\dummy foo.txt" "dummy foo old.txt" .

E sim, pode ser usado para selecionar vários arquivos de uma só vez. Invoca uma instância cmd distinta para cada arquivo selecionado.

Recursos (leitura obrigatória):

por 01.10.2015 / 19:28