【Windows】テキストファイルを「任意の文字」を区切りとしてファイル分割

実現できること

あるテキストファイルを、任意の文字列(区切り文字)でファイル分割したい、ということはないでしょうか。

検索しながら手で分割、専用のアプリを使う、などやり方は色々ありますが、
ここではWindowsに標準で搭載されている「Windows Power Shell」を使って簡単に実行できるツールをご提供いたします。

動作イメージ

「テスト.txt」

〜中身〜
日付:2020/06/20
あいうえお
かきくけこ
日付:2020/06/21
さしすせそ
たちつてと
日付:2020/06/22
なにぬねの
はひふへほ

上記のファイルに対して、「日付:」と記載されている手前でファイルを分割。
結果的に以下の3ファイルに分割したい。

「split1.txt」

〜中身〜
日付:2020/06/20
あいうえお
かきくけこ

「split2.txt」

〜中身〜
日付:2020/06/21
さしすせそ
たちつてと

「split3.txt」

〜中身〜
日付:2020/06/22
なにぬねの
はひふへほ

ツールイメージ

「ダウンロードいただいたツール」と「分割したいファイル」を同じフォルダに配置いただき、ツールを実行。
「分割したいファイル名」、「区切り文字」(上記の例だと「日付:」)を入力いただくだけで、分割されたファイルが生成されます。
(分割元ファイルはそのまま残ります。)

難易度

★☆☆☆☆

ツールをダウンロードいただき、実行するのみです。

利用コスト

WindowsPCがあれば利用できます。(追加コストは不要です)

利用環境・動作確認環境

  • Windows10(1909)
  • WindowsPowerShell 5.1 (Windows10にインストールされています)

ツール管理番号

powershell-202006-0001-01

利用方法

〜以降は有料会員様専用のコンテンツです〜

『マルス』会員制効率化コミュニティのご利用には有料会員登録が必要です。
料金・会員登録」をご参照ください。

有料会員の方はサインインしてご利用ください。

効率化ライフをお楽しみください!