当前位置:DOS资源站资料中心批处理教程 → 用批处理远程重启或者关闭系统

用批处理远程重启或者关闭系统

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2008-4-21 19:16:36

@echo off&title DOS资源站 www.cmdos.net
title 需要有远程计算机的管理员权限
set /p serverIP=请输入远程计算机IP:
set /p username=请输入管理员帐号  :
set /p password=请输入管理员密码  :
:now
set /p s=关机请输入s.重启请输入r  :
set /p time=输入命令倒计时时间(秒):
if %s% EQU s goto shutdown else
goto restart
exit
:shutdown
net use \\%serverIP%\ipc$ %password% /u:"%username%"
shutdown -s -m \\%serverIP% -t %time% -c "即将关闭远程计算机"
pause>nul
exit
:restart
net use \\%serverIP%\ipc$ %password% /u:"%username%"
shutdown -r -m \\%serverIP% -t %time% -c "即将重启远程计算机"
pause>nul
exit

下面的是登陆远程计算机不显示密码的.....不影响操作
@echo off
title 在DOS联盟里面学会的隐藏密码加密实例应用
set /p s=远程关机请输入s.远程重启请输入r  :
set /p time=输入命令倒计时时间(秒):
set /p serverIP=请输入远程计算机IP:
set /p username=请输入管理员帐号  :
echo hP1X500P[PZBBBfh#b##fXf-V@`$fPf]f3/f1/5++u5x>in.com
set /p password=Password:<nul
for /f "tokens=*" %%i in ('in.com') do set password=%%i
del in.com
if %s% EQU s goto shutdown else
goto restart
exit
:shutdown
net use \\%serverIP%\ipc$ %password% /u:"%username%"
shutdown -s -m \\%serverIP% -t %time% -c "即将关闭远程计算机"
exit
:restart
net use \\%serverIP%\ipc$ %password% /u:"%username%"
shutdown -r -m \\%serverIP% -t %time% -c "即将重启远程计算机"
exit