ディレクトリ内で.log拡張子のファイルを再帰的に検索したい。バッチファイルで以下のコマンドのようにしようとしています。
for /R %%A in (*.log) do echo %%A >> All_logs.txt
私もこれを試しました:
for /R %%A in (*.log) do echo %%~nxA >> All_logs.txt
しかし、私は次のようにフルパスを取得しています:
D:\Folder1\sub_folder1\bootmicro.log
D:\Folder1\sub_folder2\debug.log
また
bootmicro.log
debug.log
それぞれ。
パス D:\Folder1 でバッチ ファイルを実行しているので、検索結果は次のようになります。
sub_folder1\bootmicro.log
sub_folder2\debug.log
さらに、同じバッチ ファイルで、以下のような結果のファイル名を使用してフォルダーを作成します。
sub_folder1_bootmicro_log_Analysis
sub_folder2_debug_log_Analysis
また
sub_folder1_bootmicro.log_Analysis
sub_folder2_debug.log_Analysis
どうすればこれをすべて行うことができますか?