我无法让vbs与iexpress一起工作。 我正在尝试获取exe文件来打开一个vbs,打开一个在exe中保存的hta。但当我这样做时,我得到一个空白的hta位于%temp%。
我的问题是;我如何让vbs正确找到iexpress的解包位置,所以我的脚本打开从exe中提取的hta而不是空白的%temp%文件?
我试过这样做:
Set objShell = CreateObject("Wscript.Shell")
strPath = Wscript.ScriptFullName
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.GetFile(strPath)
strFolder = objFSO.GetParentFolderName(objFile)
CreateObject("WScript.Shell").Run "C:\Windows\System32\mshta.exe " &
CreateObject("WScript.Shell").CurrentDirectory &"\page.hta"
答案 0 :(得分:0)
我发现文件只是在我可以访问它们之前被删除了,因为exe文件在vbs能够获取其他文件之前删除了自己。这不是目录错误。