中易网

xp系统下运行cmd命令,命令窗口闪一下就没了是怎么回事?

答案:3  悬赏:70  
解决时间 2021-04-28 06:32
  • 提问者网友:枯希心
  • 2021-04-27 07:51
xp系统下运行cmd命令,命令窗口闪一下就没了是怎么回事?
最佳答案
  • 二级知识专家网友:堕落奶泡
  • 2021-04-27 08:23
批处理命令窗口闪一下就没了的原因:
1.如果没在行末加 pause,批处理默认以cmd /c的形式运行(运行完代码后不保存窗口——和其对应的是cmd /k命令),所以就会一闪就没了。
2.语法出错也会造成窗口一闪消失。(强调:语法错误!——对应的逻辑错误会得到错误结果,但是不会出现一闪而过——这也是cmd.exe的特性,像vbs这种功能比较强大的脚本就会提示语法错误的具体事项,而不会一闪而过)
例如:
for /l %%i in(1 1 10) do @Echo %%i
pause
::我的本意是要其输出1-10这十个数并暂停,但其却一闪而过了,这是因为 in(),in和()之间要空格!
全部回答
  • 1楼网友:哥在撩妹请勿打扰
  • 2021-04-27 10:31
呵呵,看来很多人碰到了这样的问题,基本上就是像楼上所说的那样,是classpath和path设置出现了问题,我补充一点,记得要在系统变量里面设置,在用户变量里面设置有的时候会没有用,特别是用cmd窗口的时候。之前添加自己网上下载的jar的时候也碰到了这个问题。
  • 2楼网友:专属的偏见
  • 2021-04-27 10:02
cmd有问题,重新下载一个cmd程序。注意覆盖win32时要取得所有权。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息