Выйдите из удаленного процесса и запустите его позже

У меня есть консольное приложение, работающее удаленно в нескольких компьютерах.

Я задавался вопросом, существует ли какой-либо способ выйти от него удаленно и затем запустить его снова.

Я видел использование taskkill выходить из приложения, но... который является корректным способом сделать его? Разве это не будет иметь последствия с точки зрения использования памяти, поскольку процесс приложения вынуждается выйти, а не завершиться нормальным способом?

Затем было бы возможно запустить приложение, удаленно принимающее во внимание, что это - консольное приложение, которое требует, чтобы входная строка текста запустилась?

Например:

> C:/myApp/start.exe
> Aplication, работающие..., добавляют команду:
> ...

0
задан 23 September 2014 в 12:33
2 ответа

Het u PSTools vir hierdie doel probeer gebruik? As die konsoletoepassing deur enige proses gebruik word, kan die PSTools u help. PSkill.exe en Psexec.exe kan gebruik word om 'n proses (toepassing) dood te maak en 'n proses op afstand te begin. U moet egter kennis dra van die gebruikersnaam en wagwoord van die afgeleë masjien om die PSTools te verifieer. As dit domeinomgewing is, is dit 'n maklike manier om hierdie afgeleë aktiwiteite uit te voer.

http://technet.microsoft.com/en-in/sysinternals/bb896649.aspx

Hoop dit help.

1
ответ дан 4 December 2019 в 17:11

Dit sal die toepassing uit die geheue verwyder, wat is die tydsraamwerk om dit weer te stop en te begin? Die rede waarom ek vra, is dat u taskkill / s / PID of / im ​​ kan gebruik om dit op afstand te doen, maar dan moet u 'n ander opdrag uitvoer om die proses, dit is maklik met psexec, winrs of met 'n geskeduleerde taak.

U kan dit ook as 'n groeplêer doen, begin met taskkill of psexec en gaan dan verder op 'n ander lyn om die proses weer te begin.

Sommige van dit is natuurlik beperk tot verifikasie.

0
ответ дан 4 December 2019 в 17:11

Теги

Похожие вопросы