Board logo

标题: 如何查看含空格的目录 [打印本页]

作者: 26933062     时间: 2007-3-2 16:35    标题: 如何查看含空格的目录

f:\111里有个a b文件夹,我想查看里面的*.txt文件,该怎么办 要求把dir用在for命令中
如:
@echo off
for /f "delims=" %%i in ('dir /b/s "f:\111\a b\*.txt"') do call :copy_ %%i
goto :eof
:copy_
echo %1
pause
goto :eof

哪里错了呢?[/
size]
作者: ccwan     时间: 2007-3-2 21:25

@echo off
for /f "delims=" %%i in ('dir /b/s "f:\111\a b\*.txt"') do call :copy_ "%%i"
goto :eof
:copy_
echo %1
pause
goto :eof
如果不想显示引号,可以这样
@echo off
for /f "delims=" %%i in ('dir /b/s "f:\111\a b\*.txt"') do call :copy_ "%%i"
goto :eof
:copy_
echo %~1
pause
goto :eof

作者: 26933062     时间: 2007-3-3 05:29
谢谢,原来还要在%%i 上加引号 !!!!!!!!!!!!!!!!!!