gpt4 book ai didi

windows - 从 linux 终端关闭 Windows 机器

转载 作者:IT王子 更新时间:2023-10-29 00:02:50 26 4
gpt4 key购买 nike

我正在 linux 机器上运行一个应用程序。通过将 windows 机器的 ip 地址作为输入,应用程序必须关闭 windows 机器。如果机器运行相同的操作系统,这很容易,但我很困惑如何在跨操作系统中做到这一点。

最佳答案

可能需要进行更多设置,尤其是对于 Windows Vista、Windows 7 和更高版本的 Windows,以允许远程关机:

A 部分)在 Windows 机器上:

1) 添加远程关机安全策略:

  • 运行secpol.msc

  • 在程序树中,打开安全设置 > 本地策略 > 用户权限分配

  • 找到条目 Force shutdown from a remote system

  • 编辑条目,添加将用于关机的 Windows 用户帐户(例如:nouknouk)

2) 添加注册表项以禁用 UAC 远程限制:

  • 以管理员身份运行 regedit.exe

  • 找到 HKLM/SOFTWARE/Microsoft/Windows/CurrentVersion/Policies/System

  • 创建一个名为 LocalAccountTokenFilterPolicy 的新注册表 DWORD(32) 值,然后为其分配值 1

    /li>

3) 启动远程注册服务:

  • 以管理员身份打开cmd.exe

  • 执行以下两条命令:

    sc config RemoteRegistry start= auto

    sc 启动 RemoteRegistry

B 部分)在 Linux 机器上:

1) 安装包 samba-common:

这取决于您的 Linux 发行版,但对于 Debian 及其衍生版本(Ubuntu、Linux Mint 等),apt-get 命令可以这样执行:

apt-get 安装 samba-common

2) 要从 Linux 机器实际关闭 Windows 机器,请运行以下命令:

net rpc shutdown -f -t 0 -C 'message' -U userName%password -I xxx.yyy.zzz.ttt

地点:

  • -f表示强制关闭所有应用(可能是强制的)

  • -t 0 是执行之前的延迟(0 表示“现在”)。

  • -U user%password 是windows机器上的本地用户和他的密码(A部分允许远程关机的那个)。

  • -I是要关机的windows机器的IP地址。

关于windows - 从 linux 终端关闭 Windows 机器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9936986/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com