标题: [文件操作] bat中怎么提取带中文括号的文件夹名称 [打印本页]
作者: hrund 时间: 2022-9-5 23:02 标题: bat中怎么提取带中文括号的文件夹名称
FOR /f %%i IN ('dir /ad /b') DO (
echo %%i
)
文件夹名字是1(1),1(2)这种的话,只会提取出1来。
作者: juan1923 时间: 2022-9-5 23:06
FOR /f "tokens=*" %%i IN ('dir /ad /b') DO (
echo %%i
)
作者: hrund 时间: 2022-9-6 01:13
回复 2# juan1923
多谢多谢,问题已解决
作者: Batcher 时间: 2022-9-6 08:30
回复 1# hrund - for /f "delims=" %%i in ('dir /ad /b') do (
- echo,%%i
- )
复制代码
如果有的文件夹叫做on或off,那么你的 echo %%i 会出错
作者: qixiaobin0715 时间: 2022-9-6 08:55
本帖最后由 qixiaobin0715 于 2022-9-6 11:51 编辑
如果是单独显示,不进行下一步动作的话,直接:复制代码
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |