Czy istnieje sposób na zamknięcie systemu Linux (CentOS) z pliku wsadowego na komputerze z systemem Windows (Windows Server 2012)?
1
Czy istnieje sposób na zamknięcie systemu Linux (CentOS) z pliku wsadowego na komputerze z systemem Windows (Windows Server 2012)?
Odpowiedzi:
Ostatnim rozwiązaniem, które wybrałem, było użycie PLink.exe, który jest zainstalowany w pakiecie puTTY, a następnie utworzyć plik wsadowy:
StopServer1.bat
źródło
Istnieje więcej skomplikowanych rozwiązań, ale tanim i wesołym jest użycie pliku flagi we wspólnym katalogu i zadanie sprawdzające jego istnienie, np .:
Możesz uruchomić to albo w pętli za pomocą
sleep 60
(powiedzmy) polecenia, albo jako pojedyncze polecenie w skrypcie uruchamianym wielokrotnie z crona.Serwer Windows po prostu tworzy,
{shared-dir}/ShutDown
gdy chce się zamknąć.Mam nadzieję, że to oczywiste, że
{shared-dir}
musi być możliwe do zapisania z systemu Linux, aby umożliwić usunięcie, które zarówno zapobiega pętli restartu, jak i pozwala serwerowi Windows wiedzieć, kiedy żądanie zamknięcia zostało odebrane i wykonane.źródło