我们可以隐藏命令提示符时运行批处理文件?
avkwfej41#
我非常确信我最喜欢这个方法。将下面的代码复制并粘贴到一个.vbs文件中。从那里你将调用批处理文件...所以请确保你编辑了最后一行来指定批处理文件的路径和名称:
Const HIDDEN_WINDOW = 12 strComputer = "." Set objWMIService = GetObject("winmgmts:" _ & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2") Set objStartup = objWMIService.Get("Win32_ProcessStartup") Set objConfig = objStartup.SpawnInstance_ objConfig.ShowWindow = HIDDEN_WINDOW Set objProcess = GetObject("winmgmts:root\cimv2:Win32_Process") errReturn = objProcess.Create("C:\PathOfFile\name.bat", null, objConfig, intProcessID)
这对我来说绝对有效。欢迎评论:)
1条答案
按热度按时间avkwfej41#
我非常确信我最喜欢这个方法。将下面的代码复制并粘贴到一个.vbs文件中。从那里你将调用批处理文件...所以请确保你编辑了最后一行来指定批处理文件的路径和名称:
这对我来说绝对有效。欢迎评论:)