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) –