У меня есть карта 3G для подключения к Интернету удаленного компьютера ... Мне нужно запустить программу (прилагается к карте), чтобы установить соединение ... так как соединения внезапно теряются, я написал скрипт, который убивает программу и снова открывает его, чтобы восстановить соединение, существуют определенные версии этой программы, которые не уничтожают соединение при его разрыве / прекращении, только при правильном закрытии.
, поэтому я ищу скрипт или программу, которая "правильно закрывает" окно, чтобы я мог закрыть его и снова открыть в случае потери соединения.
это код, который убивает программу
Option Explicit
Dim objWMIService, objProcess, colProcess
Dim strComputer, strProcessKill
strComputer = "."
strProcessKill = "'Telcel3G.exe'"
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" _
& strComputer & "\root\cimv2")
Set colProcess = objWMIService.ExecQuery _
("Select * from Win32_Process Where Name = " & strProcessKill )
For Each objProcess in colProcess
objProcess.Terminate()
Next
WSCript.Echo "Just killed process " & strProcessKill _
& " on " & strComputer
WScript.Quit