Я столкнулся с проблемой, пытаясь закончить свой собственный файловый проводник. Это файлы в моем рабочем каталоге. Я хотел бы, чтобы вернуться:Пакетный файл - результат 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