![Board logo](images/default/logo.gif)
标题: [文本处理] 【已解决】用批处理for读取一串字符,如果这串字符中间带空格怎么办? [打印本页]
作者: aceamuro 时间: 2022-2-14 22:45 标题: 【已解决】用批处理for读取一串字符,如果这串字符中间带空格怎么办?
本帖最后由 aceamuro 于 2022-2-15 10:04 编辑
想按照文件中指定的路径提取注册表项
文件名是“导出项BD.txt”,内容如下- HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows Script Host
复制代码
我用下面的命令导出- for /F %%# in ('type "导出项BD.txt"') do (reg export "%%#" "导出.reg")
- pause
复制代码
导出的结果是HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows中的项
也就是说文件中Windows Script Host这个词组由于空格的关系只有Windows被读取了,请问怎样才能正确导出?
作者: for_flr 时间: 2022-2-15 09:14
- for /f "delims=" %%# in ......
复制代码
\
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |