我試圖使用PowerShell 3.0從許多文件名中刪除空格。這裏是我一起工作的代碼:如何從文件名中刪除空白空間
$Files = Get-ChildItem -Path "C:\PowershellTests\With_Space"
Copy-Item $Files.FullName -Destination C:\PowershellTests\Without_Space
Set-Location -Path C:\PowershellTests\Without_Space
Get-ChildItem *.txt | Rename-Item -NewName { $_.Name -replace ' ','' }
例如:With_Space目錄有以下文件:
Cable Report 3413109.pdf Control List 3.txt Test Result Phase 2.doc
的Without_Space目錄將需要上面的文件名是:
CableReport3413109.pdf ControlList3.txt TestResultPhase 2.doc
目前,該腳本顯示沒有錯誤,但它只會將源文件複製到目標文件夾,但不會刪除文件名中的空格。
請不要編輯答案到你的問題。相反[接受](http://meta.stackoverflow.com/a/5235)你認爲解決你的問題最有幫助的答案。 –