フォルダー名にある2つの指定テキスト間の内容を一括削除する方法は?前後のマーカーを保持する操作方法
翻訳:EnglishFrançaisDeutschEspañol日本語한국어,更新時間:2026-10-12 22:39:09
大量のフォルダー名が「固定プレフィックス_START_一時内容_END_固定サフィックス」の構造を採用している場合、中間フィールドを1つずつ削除するのは時間がかかり、修正漏れも起こりがちです。本記事では HeSoft Doc Batch Tool を例に、フォルダーを一括インポートし、「2つのテキスト間のすべての内容」を選択して、左側のテキストと右側のテキストをそれぞれ設定し、境界マーカーを保持したまま一括処理を完了する方法を紹介します。処理後、START と_END の間の可変内容は統一的に削除され、フォルダー内の資料は名前変更によって変更されることはありません。
プロジェクトのアーカイブ、顧客資料の整理、デザインバージョン管理、または部門共有ドライブのメンテナンスにおいて、構造は似ているが一時的なフィールドが混在するフォルダー名の一群に遭遇することがよくあります。例えば、フォルダー名が「Backup_START_tempFiles_END_Final」「Client_START_2024Draft_END_Archive」のように統一されており、そのうち START と _END は固定マーカーであり、2 つのマーカーの間にある tempFiles、2024Draft、sampleChunk などのテキストは不要になっています。
フォルダーの数が少なければ手動で 1 つずつ名前を変更できますが、処理対象が数十、数百、あるいはそれ以上になると、選択、F2 キー、テキストの位置指定、削除、確認といった操作を繰り返すのは時間がかかるだけでなく、削除漏れや境界マーカーの誤削除、入力ミスが発生する可能性があります。より効率的な方法は、オフィスソフトのフォルダー一括処理機能を利用し、統一ルールに従って 2 つの指定テキスト間のすべての内容を一度に削除することです。
以下では、 HeSoft Doc Batch Tool を例に、フォルダー名の 2 つのテキスト間にある文字を一括削除する方法を説明します。このツールは、文書とファイルの一括処理向けオフィスソフトとして位置付けられており、繰り返しの名前変更作業を統一ルールによる処理に変換できるため、大量のファイルやフォルダー、Word、Excel、PDF などのオフィス資料を継続的に整理する必要があるユーザーに適しています。
適用シーン
このフォルダー名中間部分の一括削除方法は、名称に共通の境界マーカーがあるフォルダーに適しています。つまり、各名称に同一または明確な「左側テキスト」と「右側テキスト」が見つかり、整理すべき内容がその間にある場合です。
- プロジェクトバージョンのアーカイブ:START と END の間にあるドラフト番号、バージョン番号、テストバッチ、開発コードを削除します。
- 顧客資料の整理:フォルダー名にある一時的な顧客番号、内部メモ、フォローアップ状況、引き継ぎ標識を削除します。
- デザインと素材の管理:rawSet、oldVersion、sampleChunk などの段階的な説明を一括削除します。
- 財務・行政資料の標準化:バッチ番号、担当者略称、一時的な監査フィールドを削除しつつ、前後の分類名を保持します。
- 履歴データの移行:旧システムからエクスポートされたフォルダー名には通常、固定区切りマーカーが含まれているため、移行前に中間の冗長フィールドを一括削除できます。
注意すべきは、この方法の鍵は中間内容が同じかどうかではなく、左右両側の位置指定テキストが安定しているかどうかです。スクリーンショット内の 10 個のフォルダーは、中間がそれぞれ tempFiles、debugInfo、2024Draft、sampleChunk、oldVersion など異なるテキストですが、いずれも START と _END の間にあるため、同一ルールで一括処理できます。
効果プレビュー:処理前と処理後で何が変わるか
処理前:中間フィールドの長さと内容が一致していない
処理前のフォルダー名は下図のとおりです。各名称には「START_可変テキスト_END」の部分が含まれていますが、可変テキストは同じではありません。英単語のみの場合もあれば、英語と数字の組み合わせ、または長めのメモ内容の場合もあります。手動で削除する場合は、開始位置と終了位置を 1 つずつ判断する必要があり、作業量はフォルダー数の増加に伴って急速に増えます。

そのうちのいくつかの名称を例に挙げます。
- Backup_START_tempFiles_END_Final
- Client_START_2024Draft_END_Archive
- Invoice_START_batch001_END_Paid
- Task_START_removeThis_END_Done
今回の目標は、START と _END の間のすべての内容を削除し、左右両側の境界テキストを保持することです。名称内で START の後ろには元々アンダースコアが付いており、右側の位置指定テキストが「_END」に設定されているため、処理完了後は「START_END」という連結結果になります。
処理後:START_END 構造を統一して保持
一括処理が完了すると、tempFiles、2024Draft、batch001、removeThis などの中間フィールドが一括削除され、名称の前後にある有効部分と START、END マーカーは引き続き保持されます。

例えば、「Backup_START_tempFiles_END_Final」は「Backup_START_END_Final」に、「Client_START_2024Draft_END_Archive」は「Client_START_END_Archive」になります。処理前後の比較から分かるように、ソフトウェアは中間内容が完全に一致することを要求せず、左右のテキストに基づいて範囲を決定できれば、複数のフォルダーに同じ削除ルールを実行できます。
操作手順:2 つのテキスト間のすべての内容を一括削除する
ステップ 1:フォルダー名のテキストを削除する機能に入る
HeSoft Doc Batch Tool を開き、左側の機能カテゴリから「フォルダー名」を選択します。対応するツール一覧に入ったら、「フォルダー名内のテキストを削除」を見つけてクリックします。このステップの目的は、フォルダー自体を削除するのではなく、フォルダー名の文字を処理する専用の操作画面に入ることです。

画面から分かるように、「フォルダー名」カテゴリには、検索置換、テキスト挿入、前後缀追加、大文字小文字変換などのツールも用意されています。本文で処理するのは、名称内の 2 つの境界間にある可変内容であるため、「フォルダー名内のテキストを削除」を選択する必要があります。ファイル削除やファイル整理系の機能を誤って選択しないでください。
ステップ 2:一括名前変更が必要なフォルダーを追加する
機能ページに入ったら、まず「処理対象レコードの選択」ステップに留まります。右上の「フォルダーを追加」をクリックし、処理対象フォルダーをタスクリストに追加します。追加が完了すると、テーブルに番号、名称、パス、作成日時、更新日時などの情報が表示されます。

スクリーンショットでは一度に 10 個のフォルダーが追加され、ページ下部に「レコード数:10」と表示されています。次のステップに進む前に、名称とパスを重点的に確認し、すべての対象が確かに今回のタスクに属することを確認する必要があります。誤って追加されたレコードを発見した場合は、そのレコード右側の削除アイコンを使用して現在のタスクリストから削除できます。再選択が必要な場合は、画面上の「クリア」を使用してから追加することもできます。ここで削除されるのはタスクレコードであり、操作の目的は処理対象リストを調整することです。
確認して問題がなければ「次へ」をクリックし、処理ルール設定ページに進みます。一括操作の利点は、ルールを一度設定するだけで、リスト内の複数のフォルダーを同じロジックで処理でき、エクスプローラーを 1 つずつ開いて名前を変更する必要がないことです。
ステップ 3:「2 つのテキスト間のすべての内容」を選択する
「処理オプションの設定」ページでは、ソフトウェアがすべての数字、すべての漢字、すべての英字、左端または右端のいくつかのテキスト、あるテキストの左右両側の内容、位置範囲など、複数の操作タイプを提供します。この例では、2 つの固定マーカーに基づいて削除範囲を決定する必要があるため、「2 つのテキスト間のすべての内容」を選択します。

このタイプを選択した後、必須項目を 2 つ入力する必要があります。
- 「左側のテキスト」入力ボックスに START を入力します。
- 「右側のテキスト」入力ボックスに _END を入力します。
左右のテキストは、元のフォルダー名にある実際の文字に完全に一致させる必要があります。英字の大文字小文字、アンダースコア、スペース、数字は、いずれもマッチ結果に影響する可能性があります。例えば、元の名称が「START_tempFiles_END」で、右側境界の前にアンダースコアが含まれているため、スクリーンショットでは「END」ではなく「_END」と入力されています。境界文字を正確に入力することで、削除範囲を期待どおりにできます。
ステップ 4:左右の境界テキストも同時に削除するかどうかを決める
設定ページには、「左側のテキストを含む」と「右側のテキストを含む」のスイッチがそれぞれ用意されています。スクリーンショットでは両方のスイッチがオフの状態で、START と _END の間の内容だけを削除し、START と _END 自体は削除しないことを示しています。
したがって、「Project_START_alpha_END_Report」は「Project_START_END_Report」になります。タスクの目標が境界マーカーごと削除することである場合は、実際の要件に応じて対応するスイッチを調整する必要があります。ただし、境界を含めるかどうかは最終的な名称を直接変えるため、一括実行する前に必ず目標を明確にし、少数のサンプルで検証してください。
ステップ 5:設定を続けて一括処理を開始する
ルール設定が完了したら「次へ」をクリックします。画面フローには「保存場所の設定」や「処理開始」などの段階も含まれているため、ページの指示に従って設定とタスク実行を続行してください。今回の操作はフォルダー名を対象としているため、正式に開始する前にもう一度、処理対象数、左右のテキスト、境界スイッチの状態を確認する必要があります。
処理が終了したら、フォルダーの保存場所に戻り、名称が「START_中間内容_END」から「START_END」に変わっているかどうかを確認します。中間内容が異なるいくつかのサンプル、例えば数字フィールド、長いテキストフィールド、純粋な英字テキストを優先的に確認し、統一ルールがすべて正しく適用されていることを確認することをお勧めします。
よくある質問と注意事項
1. 一部のフォルダーが変化しないのはなぜですか?
よくある原因は、フォルダー名に、入力した左側テキストと右側テキストが同時に存在しない、または文字が完全に一致していないことです。例えば、START が Start と書かれていたり、_END の前にアンダースコアがなかったりすると、実際の名称とルールが一致しなくなります。まず元の名称から境界文字をコピーし、設定ボックスに貼り付けることで、手入力ミスを減らせます。
2. 中間内容が異なる場合、同じバッチタスクに含められますか?
含められます。本機能は左右の境界に基づいて削除範囲を特定するため、中間内容の一致は要求されません。中間が tempFiles、2024Draft、batch001、あるいは他の長さのテキストであっても、指定した 2 つのテキストの間にあれば、同じルールで処理できます。
3. フォルダー内の Word、Excel、PDF ファイルを削除してしまうことはありますか?
本文で使用しているのは「フォルダー名」カテゴリの名称処理機能であり、操作対象はフォルダー名です。通常の名前変更は、フォルダー内部の doc、docx、xls、xlsx、ppt、pptx、PDF 文書の削除と同じではありません。ただし、他のプログラム、ショートカット、スクリプトが元のパスに依存している場合、フォルダー名が変わるとアクセスパスも変わるため、重要な業務ディレクトリは事前にパスへの影響を評価する必要があります。
4. 左右のテキスト自体は保持すべきですか?
命名規則によって異なります。スクリーンショットの例では START と END を保持するため、2 つの「含む」スイッチはどちらもオフです。「START_中間内容_END」を全体として削除したい場合は、境界を含めるかどうかをルール設計に組み込む必要があります。最初はコピーや少数のフォルダーでテストし、効果を確認しないまま唯一の重要ディレクトリを直接処理しないことをお勧めします。
5. 操作前に他に何を確認すべきですか?
名称の重複を確認することをお勧めします。中間テキストを削除した後、元々異なっていた 2 つのフォルダーが同じ名称になり、重複のリスクが生じる可能性があります。例えば、2 つのフォルダーが中間のバッチ番号だけで区別されている場合、バッチ番号を削除すると一意性を失う可能性があります。また、フォルダーが他のプログラムに占有されていないことを確認し、重要なディレクトリにはバックアップまたは名称リストを保持してください。
まとめ
フォルダー名内の 2 つの指定テキスト間の内容を一括削除する際の中心的な手順は、「フォルダー名」カテゴリに入り、「フォルダー名内のテキストを削除」を選択し、処理対象フォルダーを追加し、操作タイプを「2 つのテキスト間のすべての内容」に設定し、左右の境界テキストを正確に入力することです。中間フィールドだけを削除したい場合は、「左側のテキストを含む」と「右側のテキストを含む」をオフに保つ必要があります。
1 つずつ名前を変更するのに比べ、 HeSoft Doc Batch Tool は繰り返しの操作を 1 回のルール設定に変換でき、特にプロジェクトのアーカイブ、共有ドライブの整理、履歴データの移行に適しています。実際に使用する際は、まず少数のフォルダーを抽出して処理結果をテストし、境界、アンダースコア、保持ルールが正しいことを確認してから、完全なディレクトリをタスクに追加して一括処理を開始することをお勧めします。
キーワード:フォルダー名の中間部分を一括削除 , フォルダー名を一括変更 , 2つのテキスト間の文字を削除 , フォルダーを一括リネーム