1
我可以通過這個命令編譯我的Visual Basic項目Project1.vbp成exe執行命令如何使用VBScript中變量路徑
Set objWshScriptExec=objShell.Exec("cmd.exe /S /C cd ""C:\Program Files (x86)\Microsoft Visual Studio\VB98"" & vb6/make ""C:\Users\Ankit\Desktop\New folder (5)\Project1.vbp"" ""C:\Users\Ankit\Desktop\New folder (5)\Project1.exe""")
但是,當我把
p="C:\Program Files (x86)\Microsoft Visual Studio\VB98"
m="C:\Users\Ankit\Desktop\New folder (5)\"
並嘗試執行此命令
Set objWshScriptExec=objShell.Exec("cmd.exe /S /C cd "p" & vb6/make "m"Project1.vbp"" "m"Project1.exe""")
它導致錯誤。
請提供一些解決方案來糾正此命令,以編譯項目到EXE。
相關:http://stackoverflow.com/questions/1340355/launch-programs-whose-path-contains-spaces –