Кто-нибудь знает, как выключить компьютер с Windows 8 при подключении через терминал OS X?

2 ответа2

1

Конечно, это возможно благодаря реализации команды net в Samba.

net rpc shutdown -I <IP of Windows machine> -U <username on Windows machine>

Вам будет предложено ввести пароль, и пользователь Windows, очевидно, должен иметь достаточно привилегий для завершения работы.

Более подробная информация доступна в документации Samba.

Чтобы получить Samba на своем Mac, вы можете использовать сторонний менеджер пакетов, такой как MacPorts или Homebrew.

-1

Вы можете выключить Windows из Windows или Windows Server, поскольку они работают в доменных службах Active Directory (ADDS). Это проприетарный (я думаю) стандарт Windows. На протяжении многих лет сообщество разработчиков программного обеспечения с открытым исходным кодом создавало пакеты, позволяющие ОС на основе Unix взаимодействовать с ADDS. Проект называется Samba.

При этом, это работает, только если у вас есть Windows Server с ADDS в сети. Затем вы можете настроить Windows для подключения к нему и ваш Mac для подключения к нему (через samba). Затем с надлежащими разрешениями, вы можете выполнить команду выключения для окна Windows с вашего Mac.

Вы всегда можете найти в интернете программу, которая позволяет запускать команды на машине. В старших классах мой друг написал программу на Java, которая запускалась на компьютере с Win 7 и обрабатывала его команды. Пользователь, конечно, может просто завершить программу с помощью собственной команды. Кроме того, это сделало бы машину уязвимой для любого другого в локальной сети, кто знает об этом.

К сожалению, я думаю, что ответ вы не можете. Если у вас нет дорогого программного обеспечения в вашей (я предполагаю) домашней сети.

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