2017-08-01 13 views
0

リスト内のファイルに拡張子を追加するにはどうすればよいですか?リスト内のすべてのファイルに拡張子を追加する方法

$proj_files = (
"C:\test\122\338\7\1326647", 
"C:\test\122\339\8\1326650" 
) 


ForEach ($file in $proj_files) { 
$filenew = $file.Name + ".jpg" 
Rename-Item $file $filenew 
} 

これと同じように、私はそれに拡張子を追加するために取得することができますが、それはまた、私はちょうどそれに

答えて

2

$filenewがちょうどしなければならない」.JPGを拡張子を追加するにはどうすればよいので、ファイルの名前を削除します"上記。これは、$file.Nameが空白になるためです。 $fileオブジェクトは、$proj_filesの文字列の配列からの単一の文字列です。 .Nameを削除しても問題ありません。

$fileの内容を知りたい場合は、| Get-Memberにパイプしてください。

+0

素晴らしいことでした –

関連する問題