adiciona sufixo (renomear) aos arquivos selecionados

1

Encontrei um script abaixo para o meu problema ao adicionar o sufixo aos arquivos selecionados mas eu não sei como integrá-lo no registro, não tenho experiência em scripts

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.

suponha apenas clicar com o botão direito do mouse em um arquivo e clicar no script para executá-lo Eu gostaria de adicionar uma palavra sufixo "DATA" para todos os arquivos selecionados eu estou supondo que mal basta substituir a palavra "old" para "DATA" no script

    
por k1dr0ck 22.11.2016 / 08:41

1 resposta

0

Não está claro qual é o seu problema. Parece que você não consegue adicioná-lo ao menu de contexto e não sabe como o script funciona?

Para o bit do menu de contexto, basta verificar os tutoriais disponíveis, por exemplo este da HowToGeek . Execute regedit em vez de reg para obter uma interface visual agradável ou coloque o seguinte texto em um arquivo que tenha uma extensão .reg e clique duas vezes no arquivo depois de salvá-lo.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\old\command]
@="cmd /C for %%# in (\"%1\") do  ren \"%~f#\" \"%~n# DATA%~x#\""

Quanto à sua pergunta sobre o script e como substituir o antigo por DATA: Sim.

    
por 22.11.2016 / 10:12