Board logo

标题: 运行批处理怪异现象 [打印本页]

作者: cain     时间: 2007-6-3 09:50    标题: 运行批处理怪异现象

近日遇到一个很怪异的问题:运行一个批处理,双击后竟然出现一闪而过的现象,即使在批处理中加入PAUSE命令也没用,后来关闭电脑又正常了。这种现象在XP 和VISTA中都出现过。请问这是什么原因造成的呢?
作者: dikex     时间: 2007-6-3 12:12
检查批处理的编码,批处理文件的编码必须为ANSI
作者: cain     时间: 2007-6-3 22:40


  Quote:
Originally posted by dikex at 2007-6-3 12:12:
检查批处理的编码,批处理文件的编码必须为ANSI

编码当然没问题,以前运行也正常的,重启后运行也是正常的,就是出现过这种现象,很是奇怪。
作者: yuanyong911     时间: 2007-6-4 09:15
我也遇到过 主要可能是 你的代码编写有错误
作者: step2step     时间: 2007-6-4 15:05
在cmd下运行批处理就不会出现这种情况了
作者: jashonx     时间: 2007-6-4 17:44
我也遇到过这样的问题,检查代码都是准确的,不知道问题出在哪里?
作者: 26933062     时间: 2007-6-4 23:36
请问 批处理文件的编码必须为ANSI  是什么意识?

如何检测编码?
作者: HAT     时间: 2007-6-5 17:12
//请问 批处理文件的编码必须为ANSI  是什么意识? 如何检测编码?

用记事本打开一个批处理,选择“文件”-“另存为”
这时你就可以选择编码方式啦
默认是ANSI