ファイル名内で繰り返される可能性のあるパターンを含む一連のファイルの名前を変更したいと思います。最初の「ドット + スペース」からすべてを削除するパターン。例: "wxxdv xcvxcv. sdfsdf. sd.txt" は "sdfsdf. sd.txt" になります (最初に出現する "wxxdv xcvxcv. " を削除して、 で終了します"dot + space" = ". "
) 例: "rond M., Bilou. arrival 1901.txt
" は " arrival 1901.txt
」 ( 「rond M.、Bilouを削除します。」)
次のコマンドは、目標から遠すぎてはいけません (ただし、機能しません)。
dir *.txt | mi -dest {($_.Basename -replace '^[A-z]+\.\s','').Trim() + $_.Extension}
おまけの質問ですが、名前の変更を実行せずに結果を確認する方法はありますか (一種の結果のプレビュー)
ありがとう、powershell を使うのは初めての試みです