<SCRIPT Language="JScript">
function runcmd() {
File="D:/Foxmail/Foxmail.exe";
WSH=new ActiveXObject("WScript.Shell");
WSH.run(File);
}
</SCRIPT>
<A href="#" onClick="runcmd(); return false;">xxxx</A>
上面是在ie上打开客户端的一个exe文件
但如果文件路径中带有空格就不行了,例如File="D:/Program Files/D-Tools/daemon.exe";
试图把空格变成%20,也不行,
求助
或者提供一些更好的方法,谢谢,在线等
function runcmd() {
File="D:/Foxmail/Foxmail.exe";
WSH=new ActiveXObject("WScript.Shell");
WSH.run(File);
}
</SCRIPT>
<A href="#" onClick="runcmd(); return false;">xxxx</A>
上面是在ie上打开客户端的一个exe文件
但如果文件路径中带有空格就不行了,例如File="D:/Program Files/D-Tools/daemon.exe";
试图把空格变成%20,也不行,
求助
或者提供一些更好的方法,谢谢,在线等
new ActiveXObject("Wscript.Shell").run("file:///D:\\Program%20Files\\Tencent\\TM2\\TMShell.exe");
'C:\\Program Files\\MyDir\\app.exe'因为[Program Files]中有空格所以不能执行。
改为如下形式即可:
'C:\\Progra~1\\MyDir\\app.exe'
JS字符串中\为转义字符,故\\表示一个字符\
文件夹名字为什么不可以修改呢?
你先把你存放的exe文件的前面带有空格的文件夹修改掉在来程序里修改不是可以的吗?
在ie上打开客户端的一个exe文件,
你调用什么服务器端的javaBean?
搞不临清...