2012-10-30 83 views
5

我有一個創建符號鏈接的VBScript應用程序。防止VBscript應用程序顯示控制檯窗口

Set wshell = CreateObject("WScript.Shell") 
..... 
linkcmd = "mklink /D """ & linkFolderPath & "\" & linkName & """ """ & libfolder & "\" & folderName & """" 
    cmd = "cmd /C " & linkcmd 
    wshell.Run cmd, 4, true 

這是罰款和工作,但是當我創造了很多環節,在出現並迅速消失短暫控制檯窗口wshell.Run命令結果的每次執行。

反正有防止控制檯窗口被創建如此明顯嗎?

+2

['Run'方法引用(http://msdn.microsoft.com/en-us/庫/ d5fk67ky(v = vs.84)的.aspx) – 2012-10-30 15:48:54

回答

10

您可以使用此VBScript來隱藏運行CMD命令,只需將其嵌入腳本:

Set objShell = WScript.CreateObject("WScript.Shell") 
objShell.Run "cmd /c yourcommands", 0, True 
相關問題