0

ディレクトリとそのディレクトリ内のファイルを処理するバッチスクリプトを作成したい. ここで、ディレクトリ/サブディレクトリ内のすべてのファイルを同じディレクトリ構造で変換したいと考えています。

║
║═════ Folder 1
║         ║
║         ║══════ Folder A
║                     ║
║                     ║═════ File1.adt
║
║═════ Folder 5
          ║
          ║═════ File5.adt

上記のファイルを同じディレクトリ構造に変換したいのですが、別の場所に置くことができます。

║
║═════ Folder 1
║         ║
║         ║══════ Folder A
║                     ║
║                     ║═════ File1.txt
║
║═════ Folder 5
          ║
          ║═════ File5.txt
4

1 に答える 1

0

次のようなことを試してみてください:

@echo off
for /r "c:\adt_folder_root" %%a in (*.adt) do "C:\Program Files\ABC Amber Advantage Converter\abcadv.exe" "%%a" "%%~dpna.csv" 0

/r スイッチは、指定されたフォルダーから始まるフォルダー構造をトラバースします。

于 2013-08-09T14:07:55.660 に答える