在javascript中有一段代码:
<script language="javascript">
function run(){
var wsh = new ActiveXObject("wscript.shell");
var aKey = "d:\\program files\\a.exe";
wsh.run(aKey);
}
</script>总是提示“找不到文件路径”!我知道这是空格的问题,wsh.run(aKey)不能识别空格,请教高手如何解决空格问题??
如果aKey="d:\\progra~1\\a.exe" 就可以了,但是这个aKey字符串是从注册表中读取的,如何转换?
<script language="javascript">
function run(){
var wsh = new ActiveXObject("wscript.shell");
var aKey = "d:\\program files\\a.exe";
wsh.run(aKey);
}
</script>总是提示“找不到文件路径”!我知道这是空格的问题,wsh.run(aKey)不能识别空格,请教高手如何解决空格问题??
如果aKey="d:\\progra~1\\a.exe" 就可以了,但是这个aKey字符串是从注册表中读取的,如何转换?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货