なぜ LST を TXT に変換するのですか?
一部のツール、スクリプト、アップロードフォームは .txt 拡張子のファイルしか受け付けないため、LST をリネームすることで、内容を変更せずにそれらのツールで読み取れるようになります。また、.lst 拡張子が認識されないシステムで共有したり開いたりしやすくするために、LST ファイルをリネームすることもあります。.TXT 形式の詳細をご覧ください。
LST から TXT への変換方法
コピーをリネームする BUILT-IN
エクスプローラーでファイルのコピーを右クリックし、「名前の変更」を選択して、拡張子を .lst から .txt に変更します。追加のソフトウェアは不要です。
テキストエディタ - 名前を付けて保存 FREE
Notepad++ や VS Code でファイルを開き、「ファイル」 > 「名前を付けて保存」に移動して、拡張子を .txt に変更します。
コマンドライン - PowerShell CLI
Rename-Item file.lst file.txt を実行して単一のファイルをリネームします。Windows では追加のソフトウェアは不要です。
コマンドライン - bash CLI
Linux または macOS で mv file.lst file.txt を実行して単一のファイルをリネームします。
これらの形式について
品質と注意点
- テキストエディタで
.lstファイルに記号や文字化けが表示される場合は、バイナリの独自リストです。リネームしても解決しません。作成元のプログラムを使用して内容をエクスポートしてください。 - リネームしても改行コードは変更されません。ツールが CRLF と LF の違いについてエラーを出す場合は、Notepad++ でファイルを開き、保存前に「編集」 > 「改行コードの変換」を使用してください。
- 実行時にビルドツール、ゲーム、インストーラーによって
.lstが読み取られる場合、変更するとそのプログラムの動作に影響します。リネームする前にオリジナルのコピーを保管してください。
よくある質問
.lst ファイルと .txt ファイルに実質的な違いはありますか?
プレーンテキストのリストファイルの場合、違いはありません。どちらも同じエンコーディングを使用し、内部のバイトデータは同一です。
.lst 拡張子は、一部のプログラムがリスト形式のファイルを識別するために使用するラベルにすぎません。メモ帳で LST を開くと文字化けします。それでも変換できますか?
リネームでは変換できません。そのファイルは特定のプログラムによって書き込まれたバイナリデータを保持しているため、そのプログラムで内容を表示またはエクスポートし、出力を
.txt として保存する必要があります。多くの .lst ファイルを一度に .txt に一括変換できますか?
はい - まずファイルがプレーンテキストであることを確認してから、PowerShell または bash のワンライナーを使用して、すべてのファイルを一度にリネームしてください。
変換すると改行コードは変わりますか?
いいえ - リネームや「名前を付けて保存」を使用しても改行コードは変更されません。CRLF を LF に、またはその逆に変更する必要がある場合は、Notepad++ などのテキストエディタで明示的に行ってください。