0

RARファイルに保存されている多くのテキストファイルとその他のデータを含むディレクトリがありますが、各RARファイルは(いくつかのばかげた理由で私にはわかりません)同じ名前のディレクトリに保存されています。したがって、私は次の作業を行います。

Parent Directory
 >AAAAA
  >AAAAA.rar
 >BBBBB
  >BBBBB.rar
 >CCCCC
  >CCCCC.rar

通常は自分で手動でファイルを抽出することもできますが、これらの小さなサブフォルダーが何百もあり、それぞれに 1 つのファイルが含まれています。

.bat を使用して各 .RAR ファイルをディレクトリの上位にプルする最も効率的な方法は何ですか?

4

2 に答える 2

2

Windows の検索ツールを使用して、*.rar を検索してください。すべての結果を選択し、目的のフォルダーにドラッグします。

于 2013-02-13T16:34:34.493 に答える
0

次のコードが機能します。要件に応じてフォルダーパスを変更するだけです

    @Echo OFF
    SET PATH1= E:\BackUp\
    FOR /F %%G IN ('DIR /b %PATH1%') DO CALL :Folders "%%G" 

    EXIT /b

    :Folders
    SET str1=%~1
    Echo %str1%
    copy %PATH1%%str1% E:\BackUp
于 2013-02-13T18:24:58.670 に答える