- @echo off
- :main
- set path=
- set/p path= 请拖入相关文件并敲击回车
- if "%path%"=="" goto exit
- echo %path%
- pause
- cls
- goto main
- :exit
复制代码 拖入无空格路径(文件名)时echo正常
拖入带空格路径(文件名)时提示“此时不应有xxxxx”
而删除这一句
if "%path%"=="" goto exit
之后就正常了,各位大大,真心求解啊
二楼大大提供了方法:
第4行改为:
if "%path:"=%"=="" goto exit
之前的问题解决了,新问题来了,直接敲击回车应该退出,但此时cmd.exe直接退出了,没有跳转到:exit。。。。。。。。。继续求解 |