Закройте окно приложения без завершения в командной строке
Есть ли на терминале Windows команда закрыть окно активного приложения без фактического уничтожения задачи / процесса?
Я ищу что-то похожее на нажатие кнопки "X" в строке имени окна приложения или нажатие на него Alt+F4.
Любая помощь будет принята с благодарностью. Спасибо!
Я не хочу команду taskkill, потому что она завершает процесс. Я не хочу, чтобы он заканчивался, скажем, я хочу закрыть окно Skype, чтобы оно появлялось в моем трее уведомлений на панели задач.
1 ответ
Я не мог найти конкретную команду на терминале Windows, чтобы делать то, что хотел, но я нашел этот код VBScript онлайн, который помог мне.
set shell = createobject("wscript.shell")
shell.appactivate("Skype for Business")
shell.sendkeys "%{F4}"
Это имитировало нажатие клавиш Alt+F4 в Skype, которое фактически закрывало окно и отправляло его в мой лоток уведомлений.