テキスト ファイルがあり、それを呼び出すとpath.txt
、C:\path.txt
一度に 1 行のテキストしかありません。そのテキスト行はファイルパスになり、それをC:\projects\test.txt
.
最初にテキストを読み取り、C:\path.txt
次にバッチ ファイルで sort コマンドを使用して、パスが のテキスト文字列で定義されているファイルをアルファベット順に並べ替えるには、どのような方法が最適path.txt
ですか?
C:\path.txt
最後に、そのファイルからテキスト行を消去したいと思います。
これが曖昧すぎる場合、またはより良い説明が必要な場合はお知らせください。事前に感謝します。
私が今持っているバッチファイルは次のとおりです。
FOR /F "tokens=*" %%i IN (C:\DONOTMODIFY.txt) DO @ECHO %%i
set "filename=%%i"
SORT filename /O filename