vb彈出cmd 如何vb開啟cmd並執行乙個指令

2021-10-16 14:57:51 字數 859 閱讀 2502

你好,可以使用shell命令

舉個例子

shell "cmd /c dir",1 '/c表示執行完即關閉視窗

shell "cmd /k dir",1 '/k表示執行完停留

shell "cmd /c dir && pause",1 '多條語句可用&&連線

關於cmd的具體用法可以在命令提示符下敲入cmd/?看看

太多了,只列舉一些典型的:

cmd [/a | /u] [/q] [/d] [/e:on | /e:off] [/f:on | /f:off] [/v:on | /v:off]

[[/s] [/c | /k] string]

/c 執行字串指定的命令然後終斷

/k 執行字串指定的命令但保留

/s 在 /c 或 /k 後修改字串處理(見下)

/q 關閉回應

/d 從登錄檔中停用執行 autorun 命令(見下)

/a 使向內部管道或檔案命令的輸出成為 ansi

/u 使向內部管道或檔案命令的輸出成為 unicode

/t:fg 設定前景/背景顏色(詳細資訊,請見 color /?)

/e:on 啟用命令擴充套件(見下)

/e:off 停用命令擴充套件(見下)

/f:on 啟用檔案和目錄名稱完成字元 (見下)

/f:off 停用檔案和目錄名稱完成字元(見下)

/v:on 將 ! 作為定界符啟動延緩環境變數擴充套件。如: /v:on 會

允許 !var! 在執行時允許 !var! 擴充套件變數 var。var 語法

在輸入時擴充套件變數,這與在乙個 for 迴圈內不同。

/v:off 停用延緩的環境擴充套件。

取消

vb6,richTextBox右鍵彈出選單問題

自己做乙個就好了 右鍵彈出選單 private void contextmenu1 popup object sender,system.eventargs e else if this.richtextbox2.selectedtext.length 0 else if this.richtext...

VB開發 VB中如何四捨五入

在 visual basic 要做到四捨五入的功能應該用 format 這個函式,用 cint 或 clng 都只能取到整數部分,而用 format 函式可以取到你所指定的小數字數。副程式 public function round num as variant,n as long as strin...

VB的程式如何破解

vb的程式,不會告訴你這個vb寫的,但是從介面來看就很像vb,一般是單檔案的exe,然後軟體還比較小 早期的傻瓜式軟體寫的東西 比如說我們想要知道這個 手動採集 按鈕幹了什麼 我們用vb decompiler開啟這個exe,然後從forms裡面找到視窗控制項 類似於c 的窗體檔案,c 的對話方塊檔案...