标题: 如何删除输入参数的空格
[打印本页]
作者: merryzhao
时间: 2009-11-24 14:32
标题: 如何删除输入参数的空格
写一个小批处理,按Y/N键后做不同处理,结果发现每次第一次运行时按Y不起作用,原来是按Y后,得到的是空格,
Set /P para=请输入[Y/N]:
echo 你输入的字符串为:%para%
if /I "%para%"=="N" ( goto b1 )
if /I "%para%"=="Y" ( goto b2 )
请问如何删除参数所有的空格?谢谢!
作者: qinchun36
时间: 2009-11-24 16:30
%para: =%
作者: merryzhao
时间: 2009-11-24 16:42
谢谢!
但%para: =% 没有解决问题
作者: merryzhao
时间: 2009-11-24 18:06
我仔细检查了一下,应该不是空格的问题(抱歉!)。
而是每次打开一个新的cmd窗口运行,第一次无论输入y,还是yes123456,变量para始终为空,即变量没有获得输入。但第二次就正常可以获取输入参数,不清楚什么原因?