1.如何远程控制电脑开关机?
在WindowsXP中实现远程关机在WindowsXP中,新增了一条命令行工具“shutdown”,其作用是“关闭或重新启动本地或远程计算机”。
利用它,我们不但可以注销用户,关闭或重新启动计算机,还可以实现定时关机、远程关机。该命令的语法格式如下:shutdown[-i|-l|-s|-r|-a][-f][-m[\\ComputerName]][-txx][-c"message"][-d[u][p]:xx:yy]其中,各参数的含义为:-i显示图形界面的对话框。
-l注销当前用户,这是默认设置。-mComputerName优先。
-s关闭计算机。-r关闭之后重新启动。
-a中止关闭。除了-l和ComputerName外,系统将忽略其它参数。
在超时期间,您只可以使用-a。-f强制运行要关闭的应用程序。
-m[\\ComputerName]指定要关闭的计算机。-txx将用于系统关闭的定时器设置为xx秒。
默认值是20秒。-c"message"指定将在“系统关闭”窗口中的“消息”区域显示的消息。
最多可以使用127个字符。引号中必须包含消息。
-d[u][p]:xx:yy列出系统关闭的原因代码。首先,我们来看一下该命令的一些基本用法:1、注销当前用户shutdown-l该命令只能注销本机用户,对远程计算机不适用。
2、关闭本地计算机shutdown-s3、重启本地计算机shutdown-r4、定时关机shutdown-s-t30指定在30秒之后自动关闭计算机。5、中止计算机的关闭有时我们设定了计算机定时关机后,如果出于某种原因又想取消这次关机操作,就可以用shutdown-a来中止。
如:shutdown-s–t300设定计算机在5分钟后关闭。Shutdown–a取消上述关机操作。
以上是shutdown命令在本机中的一些基本应用。前面我们已经介绍过,该命令除了关闭、重启本地计算机外,更重要的是它还能对远程计算机进行操作,但是如何才能实现呢?在该命令的格式中,有一个参数[-m[\\ComputerName],用它可以指定将要关闭或重启的计算机名称,省略的话则默认为对本机操作。
您可以用以下命令来试一下:shutdown–s–m\\sunbird-t30在30秒内关闭计算机名为sunbird的机器;注:sunbird为局域网内一台同样装有WindowsXP的电脑。但该命令执行后,计算机sunbird一点反应都没有,但屏幕上却提示“Accessisdenied(拒绝访问)”。
为什么会出现这种情况呢?原来在WindowsXP默认的安全策略中,只有管理员组的用户才有权从远端关闭计算机,而一般情况下我们从局域网内的其他电脑来访问该计算机时,则只有guest用户权限,所以当我们执行上述命令时,便会出现“拒绝访问”的情况。找到了问题的根源之后,解决的办法也很简单,您只要在客户计算机(能够被远程关闭的计算机,如上述的sunbird)中赋予guest用户远程关机的权限即可。
这可利用WindowsXP的“组策略”或“管理工具”中的“本地安全策略”来实现。下面以“组策略”为例进行介绍:1、单击“开始”按钮,选择“运行”,在对话框中输入“gpedit.msc”,然后单击“确定”,即可打开组策略编辑器。
2、在“组策略”窗口的左侧窗格中逐级展开“计算机配置”→“Windows设置”→“安全设置”→“本地策略”→“用户权利指派”。3、在“组策略”窗口的右侧窗格中选择“从远端系统强制关机”,通过双击将其打开。
4、在弹出的对话框中显示目前只有“***istrators”组的成员才有权从远程关机;单击对话框下方的“添加用户或组”按钮,然后在新弹出的对话框中输入“guest”,再单击“确定”按扭。如图9所示。
5、这时在“从远端系统强制关机”的属性中便添加了一个“guest”用户,单击“确定”即可。6、关闭“组策略”窗口。
通过上述操作后,我们便给计算机sunbird的guest用户授予了远程关机的权限。以后,倘若您要远程关闭计算机sunbird,只要在网络中其他装有WindowsXP的计算机中输入以下命令即可:shutdown-s–m\\sunbird-t30(其他参数用法同上)图9这时,在sunbird计算机的屏幕上将显示一个“系统关机”的对话框,提示“系统即将关机。
请保存所有正在运行的工作,然后注销。未保存的改动将会丢失。
关机是由sunbird\guest初始的。”在对话框下方还有一个计时器,显示离关机还有多少时间。
在等待关机的时间里,用户还可以执行其他的任务,如关闭程序、打开文件等,但无法关闭该对话框,除非你用shutdown–a命令来中止关机任务。
2.如何在局域网内远程关机
windows xp 远程关机2007-03-28 14:31用法: shutdown [-i | -l | -s | -r | -a] [-f] [-m \\computername] [-t xx] [-c "co mment"] [-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 的正整数) 首先 你要保证你有管理员的权限访问 \\IP 访问你要远程关闭的电脑 然后你就可以用以上的关闭远程电脑的参数即可。
你自己的电脑不需要什么服务。但是远程的电脑里必须能执行shutdown这个命令。
其实Windows本身也带有这样一个关机“木马”。如果对WindowsXP有所了解的人 ,应该知道XP中新增了一个Shutdown命令。
用“ -m\\p地址”参数就能实现远程关机。不过也别急着害怕,前提是必须拥有远程计算机的管理权限。
以远程IP为192.168.0.2为例,运行CMD打开“命令提示符”窗口,在其中输入 shutdown -s -m\\192.168.0.2 -t0 -f"(f参数表示强行关机) 回车,对方就关机了。如果不成功则说明你没有获得该计算机的管理权限。
以用户名为 “***" 密码为 “password "为例,可以通过执行 net use \\192.168.0.2\ipc$ "passwotd "/usetr:*** " 命令获得远程IPC管理权限,再执行Shutdown命令就能轻松远程关机了。将多条关机命令保存在BAT批处理文件中还能实现批量关机。
附: 笔者所在公寓组建了一个小型网,由其中一间屋子的一台电脑当主机实行ADSL共享上网。但每到晚上,由于大家就寝时间不一致,所以主机必须等到大家都不用网络了才能关机,带来非常大的麻烦,于是就想了个办法实行远程关机。
在Windows XP默认的安全策略中,只有管理员组的用户才有权从远端关闭计算机,而一般情况下我们从其它电脑来访问该计算机时,则只有Guest用户权限,所以当我们执行shutdown命令时,便会出现“拒绝访问”的情况。所以,只要在客户计算机(能够被远程关闭的计算机)中赋予Guest用户远程关机的权限即可。
这可利用Windows XP的“组策略”或“管理工具”中的“本地安全策略”来实现。下面以“组策略”为例进行介绍。
1.单击“开始”按钮,选择“运行”,在对话框中输入“gpedit.msc”,然后单击“确定”,打开“组策略编辑器”。 2.在“组策略”窗口的左边打开“计算机配置→Windows设置→安全设置→本地策略→用户权利指派”。
3.在“组策略”窗口的右边选择“从远端系统强制关机”。在弹出的对话框中显示目前只有“***istrators”组的成员才有权远程关机;单击对话框下方的“添加用户或组”按钮,然后在新弹出的对话框中输入“guest”,再单击“确定”。
4.这时在“从远端系统强制关机”的属性中便添加了一个“guest”用户(见图),单击“确定”即可,最后关闭“组策略”窗口。 通过上述操作后,我们便给计算机的guest用户授予了远程关机的权限。
以后,我们要远程关闭计算机,只要在网络中其他装有Windows XP系统的电脑中输入以下命令即可:shutdown -s -m lean -t 30(在30秒内关闭名为lean的计算机)。这时,在netproxy计算机的屏幕上将显示一个“系统关机”的对话框,由此,远程关机就OK了。
说明:shutdown命令不但可以远程关闭装有Windows XP系统的计算机,它还可以远程关闭装有Windows 2000系统的计算机(有关Windows 2000客户机的设置方法基本同上)。另外shutdown作为一个外部命令(其对应文件为Windowssystem32文件夹下的shutdown.exe),我们还可将它复制到Windows 2000的机器上,这样,在装有Windows 2000系统的机器之间也能相互实现远程关机。
3.如何通过命令行远程重启或远程关闭Windows系统
首先打开运行窗口,出现DOS界面,然后敲入如下命令: shutdown /r /m\\hostname-t 0其中,/r 表示重新启动,/m表示机器主机名,-t表示延后时间(0表示立即重启) 如果需要关机,则敲入如下命令: shutdown /s /m\\hostname-t 0其中,/s 表示关闭计算机 如果你对命令行不太熟悉,可以直接敲入如下命令: shutdown /i 打开对话框,然后输入相关参数即可 远程关机或重启,需要有本地的管理员权限,要远程关闭计算机,请把相应的用户加入本地管理员,或者修改组策略添加用户权限。
添加远程关机用户账户权限 1. 在组策略编辑器中,打开逐级展开“计算机配置”→“Windows 设置”→“安全设置”→“本地策略”→“用户权利指派” 2. 在“组策略”窗口的右侧窗格中选择“从远端系统强制关机”,通过双击将其打开。
转载请注明出处windows之家 » win10设置远程用户关机权限