标题: [数值计算] [已解决]批处理命令findstr拖放的文件路径带上引号就失败? [打印本页]
作者: 博希 时间: 2012-2-14 23:02 标题: [已解决]批处理命令findstr拖放的文件路径带上引号就失败?
- :begin
- echo.
- echo 将img文件拖放到该窗口
- echo.
- echo 按回车键继续
- echo.
- set /p file="文件路径:"
- echo %file%|findstr /i "\.img$">nul && goto work
- cls
- echo.
- echo 错误:请选择.img格式文件!
- goto begin
- :work
- echo.
- echo 开始工作...
复制代码
求助,上面的路径,如果拖放的文件路径带上了引号的话,就失败了,请问怎么解决
就是说如果是C:\ABC\1.img则正常,如果路径是 "C:\ABC\1.img"则失败
可以了,二楼的哥哥太感谢你了。我太喜欢这个论坛了,(*^__^*) 嘻嘻
作者: apang 时间: 2012-2-15 00:01
- @echo off
- :begin
- echo.
- echo 将img文件拖放到该窗口
- echo.
- echo 按回车键继续
- echo.
- set /p file="文件路径:"
- echo %file:"=%|findstr /i "\.img$">nul && goto work
- cls
- echo.
- echo 错误:请选择.img格式文件!
- goto begin
- :work
- echo.
- echo 开始工作...
- pause
复制代码
试试
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |