У меня есть Raspberry Pi для домашней автоматизации, и я хочу иметь возможность выключить свою рабочую станцию Windows 8.1, используя команду из оболочки bash .

Конечно, я погуглил, прежде чем спросить здесь. И я нашел;

net rpc shutdown -s [ipadress] -U username%passsword shutdown -t 1 -f

Команда net работает только если вы;

apt-get install samba-common-bin

Но это дает мне ошибку;

Could not initialise pipe \winreg. Error was NT_STATUS_OBJECT_NAME_NOT_FOUND

Конечно, я также погуглил это сообщение об ошибке, но я нахожу вещи только с возраста Windows XP/Vista.

1 ответ1

0

опробуйте флаг домена, указав там имя вашей машины в качестве домена. Вы уверены, что для этой задачи настроена правильная среда? (настройка удаленных сервисов, права доступа пользователей, синхронизация времени)

Вы можете с другой машины Windows выполнить эту задачу через shutdown -m?

Также я хотел бы предложить некоторые вызовы wmi для выполнения такой операции

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