
我有幾個資料夾,其中有數百個 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的檔案嗎?目前它無法運行這些文件。
提前致謝。
答案1
ren *.htm *.
將把所有 .asp.htm 更改為 .asp
for /f "delims=." %f in ('dir /b *.htm') do @ren "%~f.asp.htm" "%~f.htm"
將把所有 .asp.htm 改為 .htm