1

サブディレクトリ内のすべてのファイルの絶対パスを一覧表示しようとしています。そのサブディレクトリ内のすべてのファイルを検索して出力できますが、出力したファイル パスが正しくありません。つまり、1 つのフォルダがありません。

私のフォルダ構造:

root:
    myBatchFile.bat
    SearchFolder:
        testfile1.txt
        testfile1.txt

「SearchFolder」フォルダー内のすべてのファイルのファイル パスを出力すると、SearchFolder がありません。

バッチ ファイル出力:

C:/user/me/root/testfile1.txt
C:/user/me/root/testfile2.txt

出力は次のようになります。

C:/user/me/root/SearchFolder/testfile1.txt
C:/user/me/root/SearchFolder/testfile2.txt

「SearchFolder」内のファイルの絶対パスをバッチ ファイル コードに出力させるにはどうすればよいですか?

REM // For all files in the folder 'SearchFolder': Compile them
for /r %%i in ("SearchFolder/*.txt") do echo %%i
4

3 に答える 3

0
REM // For all files in the folder 'SearchFolder': Compile them
for /r ./SearchFolder %%i in ("*.txt") do echo %%i
于 2013-05-22T02:50:45.427 に答える