2014-03-07 242 views
0

我有一個完整的.html文件的文件夾,我嘗試重命名,但是我想保留現有名稱作爲新名稱的一部分,並且由於新的文件名格式。我需要他們去從:重命名帶擴展名的文件夾中的文件

filename.html

company.filename.pat.html

結果是現有的文件名需要在某些時期,中間夾着,那就讓我發起一個循環。任何人都有關於如何歸檔的建議?命令行或PowerShell的工作。

對於所有文件,「公司」和「拍」部分都是相同的,所以我不需要考慮那裏的任何變化,謝天謝地。

在此先感謝!

+1

沒有嘗試什麼嗎?發佈你的代碼和你正面臨的具體問題 – Naigel

+0

對不起,是的,我試過 ren * .html公司。*。pat.hml - 它只更名一個文件,並沒有結束當前名稱,它只是被稱爲公司。 html.pat.html 我知道我需要將名稱作爲變量傳遞給結果,我只是無法找到正確的語法。花了大約半小時用google搜索了一下。 – Forte

+0

對不起,星號沒有顯示,我使用的命令是: ren STAR.html company.STAR.pat.html – Forte

回答

1

Powershell的

cd c:\yourdir\withfiles\ 
ls | % { ren $_.Name ("company." + $_.BaseName + ".pat" + $_.Extension) } 
+0

謝謝你,完美的工作! – Forte