批次檔 .bat 背景執行不跳出黑視窗:3 種隱藏 CMD 視窗的方法
排程一到就跳出黑框、蓋住畫面?那個視窗不是批次檔開的,是 Windows 配給 cmd.exe 的主控台視窗,所以 @echo off 跟 start /min 怎麼加都沒用。本文依微軟官方文件拆解主控台是怎麼被建立的,再給三種真正有效的做法:工作排程器、PowerShell 包裝、VBScript 包裝,並說明 VBScript 的退場時程與防毒誤判該怎麼正確處理。
排程一到就跳出黑框、蓋住畫面?那個視窗不是批次檔開的,是 Windows 配給 cmd.exe 的主控台視窗,所以 @echo off 跟 start /min 怎麼加都沒用。本文依微軟官方文件拆解主控台是怎麼被建立的,再給三種真正有效的做法:工作排程器、PowerShell 包裝、VBScript 包裝,並說明 VBScript 的退場時程與防毒誤判該怎麼正確處理。