0
我有一個程序。該程序已打開控制檯窗口,以便在啓動時顯示日誌。我不喜歡這個窗口,但沒有源代碼。那麼,如何隱藏這個控制檯?如修改exe文件?如何修改exe使其隱藏控制檯窗口?
我有一個程序。該程序已打開控制檯窗口,以便在啓動時顯示日誌。我不喜歡這個窗口,但沒有源代碼。那麼,如何隱藏這個控制檯?如修改exe文件?如何修改exe使其隱藏控制檯窗口?
你可以隱藏起來。
我用這個小小的VBScript代碼來做到這一點。創建start hidden.vbs
文件在您program.exe
的同一個文件夾,並把它寫這樣的代碼:
Set oShell = CreateObject("WScript.Shell")
oShell.Run "program.exe", 0
運行start hidden.vbs
,它應該啓動程序隱藏。該過程將僅在任務管理器中可見。
恩,這是解決這個問題,但任何好方法? – user1716020
那麼你可以破解.exe來使用'CreateWindowEx'上的隱藏標誌,而不是使用運行時提供的標誌。但我不會向你解釋如何做到這一點。 – Havenard