ssagld 发表于 2016-3-28 14:42:49

@ComSpec调起的cmd窗口,和普通的cmd不一样!

本帖最后由 ssagld 于 2016-3-29 10:28 编辑

$str = "ping -n 1000 127.0.0.1"
Run(@ComSpec & " /k " & $str)
调起的cmd窗口中,不能像普通cmd窗口一样Ctrl+C中断吗?

ssagld 发表于 2016-3-28 14:54:14

本帖最后由 ssagld 于 2016-3-28 14:56 编辑

只要是这种打开方式,cmd窗口就不响应:Ctrl+C中断,上下键切换
带findstr参数的命令行时,还会打开一个奇怪的find in files弹窗

chamlien 发表于 2016-3-28 15:41:04

普通的cmd窗口可以使用ctrl+c ?

ssagld 发表于 2016-3-28 18:19:40

普通的cmd窗口可以使用ctrl+c ?
chamlien 发表于 2016-3-28 15:41 http://www.autoitx.com/images/common/back.gif
嗯,用来中断,不是复制。。

ssagld 发表于 2016-3-29 10:28:45

顶起顶起顶起~~

love008 发表于 2016-3-29 15:55:16

直接F5运行时是不行。
你CTRL+F7编译,取消“创建CUI控制台程序”。然后运行EXE文件就可以了。

ssagld 发表于 2016-3-29 18:49:02

直接F5运行时是不行。
你CTRL+F7编译,取消“创建CUI控制台程序”。然后运行EXE文件就可以了。
love008 发表于 2016-3-29 15:55 http://www.autoitx.com/images/common/back.gif

赞~!编译后可以了
不过多问下,这个问题的原因是什么呢?脚本调起和exe调起的有什么区别?
页: [1]
查看完整版本: @ComSpec调起的cmd窗口,和普通的cmd不一样!