W jaki sposób mogę ponownie uruchomić komputer z systemem OS X przy użyciu wiersza polecenia?

4

Mam MacBooka Pro z OS X 10.6.7 i mam komputer z systemem Windows XP. Chcę ponownie uruchomić komputer z systemem Windows za pomocą wiersza komend OS X. Na przykład w systemie Windows możemy zrestartować to polecenie:

shutdown -m \\IP -r -t 00

Zostanie natychmiast uruchomiony ponownie.

Jak mogę to zrobić na komputerze Mac?

Codey
źródło
1
Więc chcesz wiedzieć, jak SSH za pośrednictwem komputera Mac na komputerze z systemem Windows, aby wpisać opisane polecenie?
David

Odpowiedzi:

4

Jeśli masz zainstalowane narzędzia Samba, możesz to zrobić

net rpc shutdown -r -I <IP> -U <username>
grawity
źródło
Gdzie mogę zdobyć narzędzia Samby?
Tyilo
Narzędzia Samby zostały usunięte z systemu w Lion, ale możesz je zainstalować za pośrednictwem homebrew : brew install samba Zauważ jednak, że może on kolidować z zastrzeżonym smbd firmy Apple i ponownie włącza parametry w smb.conf
Temikus
3

Możesz po prostu użyć Narzędzie RDP systemu Windows dla komputerów Mac i RDP na komputerze z systemem Windows XP i uruchom polecenie,

shutdown -r -t 0

Aby ponownie uruchomić system bez RDP, możesz zainstalować serwer SSH (to wątek na forum może być interesujący, ale poniższy link zawiera stronę do plików binarnych OpenSSH dla systemu Windows.) na komputerze z systemem Windows, a następnie po prostu uzyskując dostęp do komputera z systemem Windows, na przykład:

ssh [email protected]

Przeniesie Cię do wiersza poleceń systemu Windows i wierzę, że możesz uruchomić polecenie Shutdown przez SSH.

Oto strona internetowa, którą znalazłem, może potrafisz coś z tego wywnioskować: http://www.tonyspencer.com/2005/12/03/restart-windows-remotely-through-vpn/

Sandeep Bansal
źródło
Wiem, że mogę to zrobić za pomocą RDP, ale czy istnieje inny pomysł, aby połączyć się z komputerem z systemem Windows za pomocą basha?
Codey
Zmieniłem moją odpowiedź, miejmy nadzieję, że pomoże ci to dalej
Sandeep Bansal
2

Jeśli w twoim Windowsie działa Windows serwer , następnie możesz uruchomić RDP w sesji tylko z wiersza poleceń i prawdopodobnie potokować polecenie shutdown -r -t 1 do sesji PROW.

Jeśli w twoim systemie Windows zainstalowano serwer SSH, możesz ssh wejść i zrobić to samo. Nie sądzę, żeby istniała inna droga - chyba że twój Mac ma dołączone ramię robota, które można kontrolować za pomocą wiersza poleceń, aby nacisnąć przycisk restartu na skrzynce XP.

jpaugh
źródło
Ale nie chcę RDP, czy mogę to zrobić bezpośrednio z basha? lub nie ma rozwiązań
Codey
Cóż, jest coś, co nazywa się „Usługi dla Uniksa”, a ostatnio „Podsystem Unix”, który obsługuje Windows. Jest to środowisko podobne do Uniksa w systemie Windows - ale myślę, że nadal będziesz potrzebował serwera ssh (lub sim.) Działającego w celu akceptowania połączeń zdalnych.
jpaugh