Safekill OBS с пакетным скриптом

Я хотел бы создать пакетный сценарий, который безопасно закрывает OBS Studio без повреждения сеанса потоковой передачи. В этой теме обсуждается закрытие программы с помощью TASKKILL, но когда я попробовал, это не сработало. Их примеры ссылаются на Windows XP, отличается ли она от Windws 10? Вот сценарии, которые я использовал после их примера:

TASKKILL /FI "C:\Program Files (x86)\obs-studio\bin\64bit\obs64.exe"

а также

TASKKILL /FI obs64.exe

Термин, который я видел раньше, назывался "безопасным" убийством. Можно ли это сделать с помощью пакетного сценария, и если да, то как?

1 ответ

Решение

Если вы на самом деле просто пойти дальше и прочитать доступный текст справки для taskkill либо бегом taskkill /? или, глядя на онлайн-документацию, вы увидите, что делает каждый коммутатор, а также получите несколько примеров.

Чтобы на самом деле увидеть вывод taskkill /? вам придется заранее открыть окно командной строки.

Оба выхода покажут вам, что для того, чтобы убить удаленный процесс, вам нужно будет выполнить что-то вроде taskkill /s computer /u user /p password /im obs64.exe, Программа должна решить, как она справится SIGTERM,

Другие вопросы по тегам