Как создать *.bat файл по перезапуску процесса на сервере

Появилась задача! Необходимо сделать так, чтобы программа для просмотра компьютерной томографии перезапускалась на сервере. Ранее использовали популярную программу OnDemand3d для неё такой файл уже был написан. При переходе на DTX появилась необходимость, чтобы файл закрывал 3 процесса и запускал ярлык.

Эксперементальным путём было выяснено название 3-х процессов:

Узнать название процессов

Для итогового получения точных названий процессов нажимаем правой кнопкой — свойства

Узнать название процесса

получаем в итоге 3 процесса которые необходимо закрыть DTXDiagnose, DTXStudio, DTXDevicesService и программу которую нужно запустить, путь к ней «C:\Program Files\DTX Studio Clinic\DTXStudio.exe»

 

таким образом получается вот такой *.bat файл

@echo off
echo Закрытие процессов…

taskkill /IM DTXDiagnose.exe /F
taskkill /IM DTXStudio.exe /F
taskkill /IM DTXDevicesService.exe /F

echo Процессы закрыты.
echo Запуск приложения…

start «» «C:\Program Files\DTX Studio Clinic\DTXStudio.exe»

echo Готово.
pause

При попытки открыть его без имени администратора, пишет что нет доступа к закрытию процессов (так как у нас сервер). От Администратора всё прекрасно открывается и перезапускает.

 

Комментарии закрыты.

+

Авторизуйтесь

Это не займет больше 5 секунд
Я даю согласия на обработку своих персональных данных и получение информационных сообщений

Авторизуйтесь

Это не займет больше 5 секунд
go top НА ВЕРХ
0
    0
    Корзина
    Ваша корзина пустаВ магазин