有时候需要对某台计算机关机或者重启,但是因为人不在这台计算机附近,只能通过vpn进入内网,然后使用命令远程重启或者关机
比如:shutdown -r -m \\192.168.0.116 -t 1
,就算对IP地址为192.168.0.116这台计算机进行重启
同时被关机或者重启的计算机也需要进行设置,否则任意一台计算机都可以对这台计算机通过命令的方式进行开关机,是非常不安全的
修改远程pc的“本地安全策略”,为指定的用户开放权限
- 命令行运行gpedit.msc打开“组策略编辑器“
- 进入下图设置
- 添加用户或用户组
之后就OK了
如果配置后还出现“拒绝访问。”,则需要在运行shutdown命令前先运行如下命令
net use \\[ip地址或计算机名]\ipc$ password /user:xxxx
其中password
为帐号xxxx
的登录密码。
再来简单讲下shutdown命令:
shutdown [-i | -l | -s | -r | -a] [-f] [-m \\computername] [-t xx] [-c "comment"] [-d up:xx:yy]
没有参数 显示此消息(与 ? 相同)
-i 显示 GUI 界面,必须是第一个选项
-l 注销(不能与选项 -m 一起使用)
-s 关闭此计算机
-r 关闭并重启动此计算机
-a 放弃系统关机
-m \\computername 远程计算机关机/重启动/放弃
-t xx 设置关闭的超时为 xx 秒
-c "comment" 关闭注释(最大 127 个字符)
-f 强制运行的应用程序关闭而没有警告
-d [u][p]:xx:yy 关闭原因代码
u 是用户代码
p 是一个计划的关闭代码
xx 是一个主要原因代码(小于 256 的正整数)
yy 是一个次要原因代码(小于 65536 的正整数)