日常的なファイル管理では、企業や製品がアップグレードされた後に残った古い名前のフォルダを更新する必要があるなど、多くのフォルダ名を一括して修正する必要がありますあるいは、ファイルの名前構造を統一する必要がある場合、どのように操作するのでしょうか?手動で1つずつ修正するのは非常に効率的ではなく、次に数千数万個のフォルダの名前を変更する必要がある場合は、手動で操作することはほとんど不可能である。 この記事では、フォルダ名の一部の文字を置き換えることができる3つの方法を紹介し、フォルダ名の複数のキーワードを置き換える効率的な処理方法を習得して、私たちのファイル管理の効率を高めるのに役立ちます早く私と一緒に操作してください!
フォルダ名の複数の指定文字を一括修正する場合に使用しますか?
- 企業の内部で命名規範を調整するとき、フォルダ名の中のキーワード語を一括して統一的な形式に置き換えることができ、フォルダの構造をより一致させ、直感的にして、長期的な管理と検索に便利です。
- プロジェクトや部門が調整した後、フォルダ名の重要な内容の一部を一括修正することは、古い名前が混同され、私たちの仕事の進行状況に影響を与えることを避けることができる。
- システムのアップグレードやファイルバックアップの移行では、フォルダ名に特定の文字の内容が新しいシステムの命名規則と競合する可能性がありますこれらのキーワードを一括置換することで、ファイルが正常に識別され、使用されるようになります。
フォルダ名の一部のキーワードを一括置換した後の効果プレビュー
処理前:
処理後:
方法一:使用 HeSoft Doc Batch Tool フォルダの一括名称変更
推奨指数:★★★★★
利点:
- 何千ものファイルを一括処理でき、処理速度も優れています。
- ファイルはすべてローカルで処理され、アップロードする必要はなく、ユーザーのプライバシーを保護します。
デメリット:
- ソフトウェアをインストールしてパソコンで操作する必要があります。
操作手順:
1、【を開く HeSoft Doc Batch Tool 】を選択し、【フォルダ名】-【フォルダ名のキーワードを検索して置き換えます】を選択します。
2.【フォルダを追加】をクリックして、キーワードを置き換えるフォルダをインポートするか、下に直接ドラッグして、追加したフォルダに間違いがないことを確認して、「次へ」をクリックします。
3.オプション画面を設定して、検索方法で「正確にテキストを検索」を選択し、検索するキーワードリストの下に置換するキーワードを入力します置換されたキーワードリストの下に置換されたキーワードを1行に入力し、完了したら再度「次へ」をクリックします。 次に閲覧をクリックして処理が完了したファイルの保存場所を選択します。
4、処理が終わったら、赤い枠内の赤いパスをクリックすると、修正が完了したフォルダが表示されます。
方法2: Windows PowerShellスクリプトを使用してフォルダのテキストの一部を置き換える
推奨指数:★★★☆ ☆
利点:
- Windowsシステムのネイティブサポートは、追加のソフトウェアをインストールする必要はありません。
- 正規表現マッチングルールをサポートし、フォルダを大量に処理できます。
デメリット:
- 基本的なPowerShell知識が必要です。
- 名前が間違っていると、予期しない名前が変更されます。
操作手順:
1.処理するフォルダを選択Shiftキーを押しながら右クリックし、「ここでPowerShellウィンドウを開く」を選択します。
2.下のスクリプトを入力します。
Get-ChildItem -Directory | Rename-Item
3.複数のキーワード語を同時に置き換えるには、下のスクリプトを入力します。
$ Replacements = @ {
'Oldname 1' = 'newname 1'
'Oldname 2' = 'newname 2'
'Oldname 3' = 'newname 3'
}
Get-ChildItem -Directory | ForEach-Object {
$ NewName = $ _. Name
$ Replacements. GetEnumerator() | ForEach-Object {
$ NewName = $ newName -replace $ _. Key, $ _. Value
}
Rename-Item -Path $ _. Full name-NewName $ newName
}
方法3: Pythonスクリプトを使用してフォルダ名を自動的に一括置換してキーワードを指定する
推奨指数:★★☆ ☆ ☆
利点:
- 置換のロジックを完全にカスタマイズできます。
- 複雑な一括名前変更のニーズに適していると同時に、自動ワークフローに統合できます。
デメリット:
- Pythonプログラミングを学ぶ必要があり、なじみのないユーザーは学習コストが高い。
- Pythonの基本環境で実行します。
操作手順:
1.Pythonスクリプトrename_folders.pyを作成します。
インポートos
Cny _ dict = {
'Oldname 1' = 'newname 1'
'Oldname 2' = 'newname 2'
'Oldname 3' = 'newname 3'
}
For foldinos.listdir('.'):
If os.path.isdir(folder):
New_name = folder
For old, new in応 _ dict.item ():
New_name = new_name.Replace (old, new)
Ifnew_name! = Folder:
Os.rename(folder, new_name)
Print (f "Renamed: {folder} → {new_name}")
2.スクリプトを宛先フォルダに入れて実行する。
Python rename_folders.Py
私たちは上記の3つの方法を合理的に使用して、フォルダ名のキーワードを一括して置き換えることができて、私たちのファイル管理が効率的で正確である。 非常に多くのフォルダを置き換える必要があるユーザーがいて、定期的にこのような名前変更タスクを実行する必要があるので、使用できます HeSoft Doc Batch Tool またはPowerShellスクリプトは、私たちが素早く再利用できるようにします。 今、様々なニーズの複雑化に伴い、私たちが扱う方法も更新されており、以上の方法を身につけることを学び、私たちのデジタルファイルをよりよく管理して利用することができる。