Go語言:調用cmd隱藏黑窗口的方法(包括子進程)

說明:


  • 通過 go 的標準庫 exec 調用 cmd 命令時會彈出 cmd的黑窗口
  • 只需要在編譯時加入參數:-ldflags="-H windowsgui"
  • 示例如下:
go build -ldflags="-H windowsgui -w -s" main.go


通過 子進程 調用的 cmd 命令會彈黑窗口:


  • 示例如下:
    cmd := exec.Command(`cmd`, `/c`, `start`, `http://www.itdecent.cn`)
    cmd.SysProcAttr = &syscall.SysProcAttr{HideWindow: true}
    cmd.Start()
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現,斷路器,智...
    卡卡羅2017閱讀 136,569評論 19 139
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,063評論 25 709
  • 不覺間我已經加入刻意訓練營已有21天了,在這21天里,任務一天天進行著,從中文的介紹,到翻譯成英文的自我介紹,從朗...
    別問我為啥閱讀 246評論 0 1
  • 今天下班早一點,回家做了暖暖的一桌飯。張工回來的時候發(fā)現家里窗子上都是哈氣,他問我知道為什么不,我說:“因為外...
    時令之環(huán)閱讀 499評論 0 0
  • 好冷啊好冷,快裹緊我的小被子。 今天二寶的狀態(tài)也好多了,可能是放假的原因吧。中午睡覺的時候看小鈺一趟一趟的,從教室...
    徐小豆呀閱讀 160評論 0 0

友情鏈接更多精彩內容