我試圖啓動「GetPID.exe」並存儲錯誤代碼。 這是該.vbs代碼:Wscript.run「沒有應用程序與此操作的指定文件關聯」
Set WshShell = CreateObject("WScript.Shell")
strPath = Wscript.ScriptFullName
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.GetFile(strPath)
strFolder = objFSO.GetParentFolderName(objFile)
strFolder = strFolder & "\GetPID.exe"
Msgbox strFolder
Dim temppid
temppid = WshShell.Run(strFolder , 0 , True)
然而,在最後一行時,得到以下信息:
G:\ test001.vbs(11,1)(空):無應用程序與此操作的指定文件 相關聯。
MsgBox與exe的正確路徑相呼應,所以我很困惑爲什麼會出現這個錯誤。
'temppid = WshShell.Run( 「」 「」 &strFolder& 「」 「」,0,真)'只是一種猜測。 – JosefZ
@JosefZ它的作品,感謝 – loadingnow
@JosefZ很長時間後,但我認爲「避免回答評論中的問題」? – loadingnow