Windows で ファイル名を一括変更
Windows10 標準のPowerShellを使い フォルダー名、ファイル名を一括変更
古いMacOSXのファイルをウインドウズにコピーしてOneDriveアップしたらファイル名にエラーが出たのでファイル名規則から外れる文字を置換します
エラーが出たら都度対処する方法をとりました
はじめてつかう場合はとりあえずテストするほうが安全でしょう
ファイル名に使用できない文字列が含まれていないか調べる - .NET Tips (VB.NET,C#...)
文字列から指定した文字を削除する - .NET Tips (VB.NET,C#...)
replace()の機能のまとめ!『正規表現、function()、arguments、RegExp()』:JavaScript - モーリーのメモ
Windows PowerShellのGetChildItemの基本機能、-File、-Directory、-Hiddenを2.0で実装します - 集中力なら売り切れたよ
PowerShell: get-childitemでフォルダのみ検索の注意点 | ヘニックスのライブ小屋
Powershellでファイル名の一括変換を行う
## 対象のパス $PATH = "E:\OneDrive - Business\OSXからコピー" ## 変更前の文字 $strOldChar = "," ## 変更後の文字 $strNewChar = "_" ## ファイルのみ、フォルダのみ、隠しファイルのみを対y層絞る場合は次のオプションをGet-ChildItemに指定 ## -File、-Directory、-Hidden $TARGET = Get-ChildItem $PATH -Recurse -include *$strOldChar* $TARGET $TARGET | Rename-Item -NewName { $_.Name -replace $strOldChar,$strNewChar }
古いMacOSXのファイルをウインドウズにコピーしてOneDriveアップしたらファイル名にエラーが出たのでファイル名規則から外れる文字を置換します
エラーが出たら都度対処する方法をとりました
はじめてつかう場合はとりあえずテストするほうが安全でしょう
ファイル名に使用できない文字列が含まれていないか調べる - .NET Tips (VB.NET,C#...)
文字列から指定した文字を削除する - .NET Tips (VB.NET,C#...)
replace()の機能のまとめ!『正規表現、function()、arguments、RegExp()』:JavaScript - モーリーのメモ
Windows PowerShellのGetChildItemの基本機能、-File、-Directory、-Hiddenを2.0で実装します - 集中力なら売り切れたよ
PowerShell: get-childitemでフォルダのみ検索の注意点 | ヘニックスのライブ小屋
Powershellでファイル名の一括変換を行う