4

У меня MacBook Pro с OS X 10.6.7, и у меня машина с Windows XP. Я хочу перезагрузить компьютер Windows через командную строку OS X. Например, в Windows мы можем перезапустить эту команду:

shutdown -m \\IP -r -t 00

Он будет перезапущен немедленно.

Как я могу сделать это с Mac?

3 ответа3

4

Если у вас установлены инструменты Samba, вы можете сделать

net rpc shutdown -r -I <IP> -U <username>
3

Вы можете просто использовать инструмент Windows RDP для Mac и RDP на вашем компьютере с Windows XP и запустить команду,

shutdown -r -t 0

Чтобы перезапустить систему без RDP, вы можете установить SSH-сервер (эта ветка форума может представлять интерес, но ссылка ниже содержит страницу с бинарными файлами OpenSSH для Windows.) На ваш компьютер с Windows, а затем просто получить доступ к компьютеру с Windows, например:

ssh User@192.168.0.5

Приведет вас к командной строке Windows, и я считаю, что вы можете просто запустить команду выключения через SSH.

Вот веб-сайт, который я нашел, может быть, вы можете в этом разобраться:http://www.tonyspencer.com/2005/12/03/restart-windows-remotely-through-vpn/

2

Если на вашем Windows- сервере был установлен Windows Server, вы могли бы использовать RDP в сеанс только для командной строки и, вероятно, направить команду shutdown -r -t 1 в сеанс RDP.

Если на вашем компьютере с Windows установлен SSH-сервер, вы можете выполнить ssh и сделать то же самое. Я не думаю, что есть другой способ - если только у вашего Mac нет робота-манипулятора, которым можно управлять через командную строку, чтобы нажать кнопку перезагрузки в окне XP.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .