複数の拡張子を持つファイルがあるフォルダがあり、その名前を "thisname"に変更する必要があります。
の名前の変更は、次のPowershell:リネームアイテムのインクリメントが存在する場合(複数の拡張子)
test.txt -> thisname.txt
test1.txt -> thisname1.txt
bascic.vbs -> thisname.vbs
basic1.vbs -> thisname1.vbs
次は私がこれまで試してみました何であるように起こる必要があります。
Get-ChildItem -Path $subfolder_path\*.* -exclude *.jpg, *.pdf |
rename-item -newname { -join($jxl) + $_.extension }
コードのこの部分は私がすべての二枚舌拡張子に増分を作成する必要がある唯一の1つのファイルの名前を変更。
'for'ループ:) – sodawillow
のTHX終了条件の賢い利用 - との素敵なフォーマット – DAXaholic
ない私は、エラーまし秒に十分な、この名前の変更はまだ最初のファイルのみのためのTHX: 名前の変更、アイテム:作成できませんがそのファイルがすでに存在する場合はファイルです。 D:\ script \ filter.ps1:44 char:16 + Rename-Item <<<< -NewName { + CategoryInfo:WriteError:(D:\ script \ test \ 1 \ readme_first.txt:String)名前の変更]、IOException + FullyQualifiedErrorId:RenameItemIOError、Microsoft.PowerShell.Commands.RenameItemCommand –