
批處理如何用以相對路徑列出當前目錄的文件列表初學腳本編程真有點摸不著,想用批處理列出當前目錄及子目錄下的文件,但要求是以相對路徑顯示(因為我是用來拼成一些拷貝路徑),例如當前目錄是E:MY_TESTBAT,那么E:MY_TESTBATabc.txt E:MY_TESTBATabccde.bin 將顯示為abc.txt abccde.bin 網上看了些例子都是顯示絕對路徑的,如下面例子就吃不消:
不知道如何以相對路徑顯示?!謝謝!nclick="copycode($('code0'));">復制代碼
- @echo off & setlocal EnableDelayedExpansion
- for /f delims= %%i in ('dir /a/s/b/on *.*') do (
- set file=%%~fi
- set 不要這行file=!file:%cd%=!
- set file=!file:=/!
- echo !file! >> 內容.txt
- )

