zhwu530 发表于 2012-7-14 14:46:27

Run(@ComSpec & " /c " 使用疑惑?(已解决)

本帖最后由 zhwu530 于 2012-7-14 16:49 编辑

先来测试下:
在D盘下建个名为 autoitx   的文件夹在打开记事本编辑以下内容:@echo off
echo 这只是一个测试....
pause保存为 test.bat
将 test.bat 放到刚建好的文件夹中 他的路径就为 D:\autoitx\ test.bat

在复制以下内容:cd D:\autoitx
start "autoitx.com" test.bat保存为 tes.bat
放到D盘下,运行tes.bat


但我用:Run(@ComSpec & ' /c '&'"autoitx.com" D:\autoitx\test.bat')为什么只闪了一下就没了?不知是何因?是我Run(@ComSpec & ' /c '&'"autoitx.com" D:\autoitx\test.bat')
格式不对。还是??
求解????

xiehuahere 发表于 2012-7-14 15:27:20

这是正常现象。
/c参数表示执行指定的命令后关闭命令提示窗口
/k参数表示执行指定的命令后保留命令提示窗口
用 cmd /? 查看更多帮助

黑色袜子 发表于 2012-7-14 16:17:39

不知道你想干什么。也不知道你表达了什么。
详细看看start的帮助吧。
Run(@ComSpec & ' /c '&'start "autoitx.com" D:\autoitx\test.bat')
不知道你是不是想这样表达
页: [1]
查看完整版本: Run(@ComSpec & " /c " 使用疑惑?(已解决)