下面是写的一个hta中vbs代码的一部分,log输出显示当addr中有空格时,打开的文件夹是不对的。不知道怎么解决,来此求助。
function openfolder(addr)
addr=replace(addr," "," ")
Set WS=CreateObject("WScript.shell")
<!-- output log -->
document.getElementById("log").innerHTML="OPEN "&addr&"<br>"&document.getElementById("log").innerHTML
<!-- open folder -->
WS.run "explorer.exe "&Chr(34)&addr&Chr(34)
Set WS=Nothing
end function
function openfolder(addr)
addr=replace(addr," "," ")
Set WS=CreateObject("WScript.shell")
<!-- output log -->
document.getElementById("log").innerHTML="OPEN "&addr&"<br>"&document.getElementById("log").innerHTML
<!-- open folder -->
WS.run "explorer.exe "&Chr(34)&addr&Chr(34)
Set WS=Nothing
end function