
Possível duplicata:
comando windows rename para renomear arquivo.ab para arquivo.b
Tenho algumas pastas com centenas de arquivos html. O nome do arquivo deveria ser .htm, mas é .asp.htm e não funciona.É um arquivo HTML simples e não há código asp.
Então, tentei renomear os arquivos usandorenomearcomando. Eu tentei assim:
rename *.asp.htm *.htm
Mas não funciona. Depois de tentar algumas outras combinações, acredito que o comando renomear ou ren não pode alterar a extensão de ponto duplo. A única alteração é a última extensão. Então, se eu tentar:
rename *.asp.htm *.asp.htm
Achei que nada seria alterado, mas o nome do arquivo muda de arquivo.asp.htm para arquivo.asp.asp.htm
Espero que alguém me ajude com isso. Outra coisa é: posso forçar o Apache a executar arquivos com extensão .asp.htm?
Responder1
Você pode fazer isso com duas instâncias ren:
ren *.asp.htm *.
(isso mudará a extensão para .asp)
E depois:
ren *.asp *.htm
Responder2
Existem alguns softwares de renomeação de arquivos disponíveis gratuitamente. Tente eles. Alguns deles eu vou sugerir que você éBullRenameUtilityeRenomeador de vários arquivos