1

У меня есть несколько папок с сотнями HTML-файлов. Имя файла должно быть .htm, но это .asp.htm, и он не запускается. Это обычный HTML-файл, в котором нет asp-кода.

Итак, я попытался переименовать файлы с помощью команды переименования. Я пытался так

rename *.asp.htm *.htm

Но это не работает. Попробовав несколько других комбинаций, я считаю, что команда rename или ren не может изменить расширение двойной точки. Единственное изменение последнего расширения. Итак, если я попробую

rename *.asp.htm *.asp.htm

Я думал, что ничего не изменится, но имя файла меняется с file.asp.htm на file.asp.asp.htm

Я надеюсь, что кто-нибудь поможет мне с этим. Другое дело, можно ли заставить apache запускать файлы с расширением .asp.htm? В настоящее время он не может запустить эти файлы.

Заранее спасибо.

2 ответа2

2

ren *.htm *. изменит все .asp.htm на просто .asp

for /f "delims=." %f in ('dir /b *.htm') do @ren "%~f.asp.htm" "%~f.htm" изменит все .asp.htm на просто .htm

0

с инструментами Total Commander и Servant Salamander попробуйте.

или переименовать файл-расширения

с ??? не решает эту проблему

rename *.php.htm *.htm

rename *.php.??? *.htm

rename *.php.??? *.php.htm

rename *.??? *.php

rename *.??? *.htm

rename *.php *.htm

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .