我試圖完成自己的文件資源管理器時遇到問題。 這是我工作目錄中的文件。我想它返回:批處理文件 - Dir的結果分開
FolderFoo FileFoo
FolderBar FileBar
但是我的腳本返回:
FolderFoo FolderBar FileFoo FileBar
是否有人有一些想法?這裏是我的腳本:
echo.|set /p some=>"%~Dp0foo\bar\FileExprTemp.tmp"
for /F "tokens=*" %%a in ('dir /B') do (
echo.|set /p some="%%a ">>%~Dp0foo\bar\FileExprTemp.tmp
)
type %~dp0foo\bar\FileExprTemp.tmp
什麼是一個新行規則? 'dir/b'只列出了當前目錄的文件和目錄,而不是子文件夾 – jeb
哦,我只是指在工作目錄中的文件,而不是在子文件夾中的文件將編輯問題 – SteveFest
應該是什麼格式?文件夾左側,文件正確嗎? 2行一般? – geisterfurz007