批处理命令重启电脑

第一种方法:
@echo off
setlocal
cd/d %temp%
echo [version] > reboot.inf
set inf=InstallHinfSection DefaultInstall
echo signature=$chicago$ >> reboot.inf
echo [defaultinstall] >> reboot.inf
rundll32 setupapi,%inf% 1 %temp%\reboot.inf
del reboot.inf
cd/d %temp%
//改变目录到系统temp目录
echo [version] > reboot.inf
// 将[version]写入rebbot.inf文件
set inf=InstallHinfSection DefaultInstall
echo signature=$chicago$ >> reboot.inf
// 将signature=$chicago$写入rebbot.inf文件
echo [defaultinstall] >> reboot.inf
// 将[defaultinstall]写入rebbot.inf文件
rundll32 setupapi,%inf% 1 %temp%\reboot.inf
//调用setupapi.dll里的重启功能
第二种方法:
Shutdown.exe 工具说明
Shutdown.exe 使用以下语法:
shutdown \\computername /l /a /r /t:xx "msg" /y /c 可以将以下开关用于 Shutdown.exe:
•\\computername:此开关用于指定要关闭的远程计算机。

如果您省略此参数,将使用本地计算机名称。

•/l(请注意,这是小写的“L”字符):此开关用于关闭本地计算机
•/a:此开关用于退出关机操作。

这只能在超时期间执行。

如果您使用此开关,将忽略其他所有参数。

•/r:此开关用于重新启动计算机,而不是将其完全关闭。

•/t:xx:此开关用于指定计算机在多长时间(以秒为单位)后关闭。

默认值为20 秒。

•"msg":此开关用于指定关机进程期间显示的消息。

该消息最多可以包含 127 个字符。

•/y:此开关用于强制对计算机的所有查询回答“是”。

•/c:此开关用于退出所有正在运行的程序。

如果您使用此开关,Windows 将强制所有正在运行的程序退出。

用于保存任何可能已更改的数据的选项将被忽略。

这可能会导致先前未保存其数据的任何程序中出现数据丢失。

示例
•要在两分钟后关闭本地计算机并显示“The computer is shutting down”消息,请在批处理文件中使用以下行或在命令提示符处键入该行,然后按Enter:
shutdown /l /t:120 "The computer is shutting down" /y /c
要取消关机进程,请在命令提示符处键入以下行,然后按 Enter:shutdown /l /a /y
•要关闭并重新启动名为“Support”的远程计算机,请在批处理文件中使用以下行或在命令提示符处键入该行,然后按 Enter:
shutdown \\support /r
•要安排本地计算机在晚上 10:00 关闭并重新启动,请在命令提示符处键入以下行,然后按 Enter:
at 22:00 shutdown /l /r /y /c
•要安排本地计算机在每个工作日的下午 6:00 关闭并重新启动,请在命令提示符处键入以下行,然后按 Enter:。

合集下载

CMD命令行中的系统重启和关机操作技巧

CMD命令行中的系统重启和关机操作技巧

CMD命令行中的系统重启和关机操作技巧在计算机操作过程中,系统重启和关机是常见的操作,而CMD命令行提供了一种快速和便捷的方式来执行这些操作。

本文将介绍一些CMD命令行中的系统重启和关机操作技巧,帮助读者更好地掌握这些命令,提高操作效率。

一、系统重启操作技巧1. 使用shutdown命令重启系统在CMD命令行中,可以使用shutdown命令来执行系统重启操作。

具体的命令格式如下:shutdown /r /t [时间] /c "[注释]"其中,/r参数表示重启系统,/t参数用于设置延时时间,单位为秒,默认为30秒,/c参数用于添加注释。

例如,要在10秒后重启系统并添加注释"正在重启系统,请保存工作",可以输入以下命令:shutdown /r /t 10 /c "正在重启系统,请保存工作"2. 使用restart命令重启系统除了shutdown命令,CMD命令行还提供了restart命令来执行系统重启操作。

具体的命令格式如下:restart输入该命令后,系统将立即重启,无需设置延时时间或添加注释。

这在某些情况下可以提高操作效率。

二、关机操作技巧1. 使用shutdown命令关机系统与系统重启类似,CMD命令行中的shutdown命令也可以用于执行关机操作。

具体的命令格式如下:shutdown /s /t [时间] /c "[注释]"其中,/s参数表示关机系统,/t参数用于设置延时时间,单位为秒,默认为30秒,/c参数用于添加注释。

例如,要在10秒后关机系统并添加注释"正在关机,请保存工作",可以输入以下命令:shutdown /s /t 10 /c "正在关机,请保存工作"2. 使用logoff命令注销用户除了关机命令,CMD命令行还提供了logoff命令来注销当前用户。

具体的命令格式如下:logoff输入该命令后,系统将立即注销当前用户,并返回登录界面。

批处理实现定时关机和定时启动程序

批处理实现定时关机和定时启动程序

批处理实现定时关机和定时启动程序批处理是一种可以自动化执行一系列命令的脚本语言。

在批处理中,可以通过控制命令来实现定时关机和定时启动程序。

首先,我们来看如何实现定时关机。

1.定时关机在批处理中,可以使用`shutdown`命令来实现定时关机。

该命令的格式如下:```shutdown [/s] [/r] [/t xxx] [/f]```其中,`/s`表示关机,`/r`表示重启。

`/t xxx`表示等待xxx秒后执行关机操作,默认为30秒。

`/f`表示强制关闭不响应的应用程序。

例如,要实现在每天的晚上10点定时关机,可以使用以下命令:```batch```在批处理中,可以使用`start`命令来启动程序。

该命令的格式如下:```start "标题" /D "路径" "程序名" 参数```其中,`/D"路径"`表示指定要启动程序所在的路径。

`"程序名"`表示要启动的程序名称。

`参数`表示程序启动时需要的参数。

例如,要实现在每天的早上8点定时启动记事本程序,可以使用以下命令:```batchstart "" /D "C:\Windows\System32" notepad.exe```这样就可以在执行该批处理后,打开记事本程序。

综上所述,我们可以通过批处理实现定时关机和定时启动程序。

将上述命令放到一个批处理文件中,然后将该文件设置为定时任务即可实现自动执行。

下面是一个完整的例子,该批处理文件可以在每天的晚上10点关机,并在第二天的早上8点启动记事本程序:```batchrem 定时关机start "" /D "C:\Windows\System32" notepad.exe```通过批处理可以实现定时关机和定时启动程序,方便我们自动化执行一系列操作。

批处理脚本自动启动指定的Windows应用程序

批处理脚本自动启动指定的Windows应用程序

批处理脚本自动启动指定的Windows应用程序在日常工作和生活中,我们经常需要使用各种Windows应用程序。

每次都手动启动这些应用程序可能会变得繁琐和浪费时间。

为了提高工作效率,我们可以利用批处理脚本来实现自动启动指定的Windows 应用程序。

本文将介绍如何编写批处理脚本,并详细说明自动启动指定应用程序的方法。

一、批处理脚本简介批处理脚本是一种文本文件,以批处理文件的格式存储。

它包含了一系列用来执行特定任务的命令和指令。

批处理脚本可以自动执行这些命令,从而实现一些自动化的操作。

二、编写批处理脚本批处理脚本可以使用任何文本编辑器编写,例如记事本、Notepad++等。

下面是一个简单的示例:```@echo offstart "" "C:\Program Files\Internet Explorer\iexplore.exe"```在上述示例中,`@echo off` 表示关闭命令的回显功能,`start` 命令用于启动指定的应用程序,`""` 表示应用程序窗口的标题,`"C:\Program Files\Internet Explorer\iexplore.exe"` 是需要启动的应用程序的路径。

三、启动指定的Windows应用程序要启动指定的Windows应用程序,首先需要知道该应用程序的安装路径。

可以通过以下方法找到应用程序的路径:1. 打开开始菜单,找到需要启动的应用程序。

2. 右键点击应用程序的图标,选择“属性”。

3. 在弹出的属性窗口中,复制“目标”字段中的路径。

获取到应用程序的路径后,在批处理脚本中使用`start`命令来启动该程序。

下面是一个示例:```@echo offstart "" "C:\Program Files\Internet Explorer\iexplore.exe"start "" "C:\Windows\System32\notepad.exe"start "" "C:\Program Files(x86)\Google\Chrome\Application\chrome.exe"```以上示例将同时启动Internet Explorer、记事本和Google Chrome浏览器。

利用Windows CMD命令进行系统重启与关机

利用Windows CMD命令进行系统重启与关机

利用Windows CMD命令进行系统重启与关机在日常使用电脑的过程中,我们经常需要进行系统重启或关机操作。

虽然Windows操作系统提供了图形界面的方式来完成这些操作,但是使用CMD命令行也是一种高效的方式。

本文将介绍如何利用Windows CMD命令进行系统重启与关机。

一、CMD命令行的打开方式在Windows操作系统中,我们可以通过多种方式打开CMD命令行。

最常见的方式是通过“开始”菜单中的“运行”选项,然后输入“cmd”并按下回车键。

此外,还可以通过快捷键组合“Win + R”打开运行窗口,然后输入“cmd”并按下回车键。

无论哪种方式,都可以打开CMD命令行。

二、系统重启命令1. shutdown /r使用上述命令可以在CMD命令行中进行系统重启操作。

在命令行中输入该命令后,按下回车键即可执行系统重启。

2. shutdown /r /t xx如果我们希望在系统重启之前有一定的等待时间,可以使用上述命令。

其中,“xx”代表等待的时间,单位为秒。

例如,如果希望系统在重启之前等待10秒,可以输入“shutdown /r /t 10”。

3. shutdown /r /f有时候,我们可能需要强制重启系统,即使有一些未保存的工作。

使用上述命令可以实现强制重启。

在命令行中输入该命令后,按下回车键即可执行强制重启。

三、系统关机命令1. shutdown /s使用上述命令可以在CMD命令行中进行系统关机操作。

在命令行中输入该命令后,按下回车键即可执行系统关机。

2. shutdown /s /t xx如果我们希望在系统关机之前有一定的等待时间,可以使用上述命令。

其中,“xx”代表等待的时间,单位为秒。

例如,如果希望系统在关机之前等待10秒,可以输入“shutdown /s /t 10”。

3. shutdown /s /f有时候,我们可能需要强制关机系统,即使有一些未保存的工作。

使用上述命令可以实现强制关机。

监视指定进程,发现后立即重启、关机、注销---批处理

监视指定进程,发现后立即重启、关机、注销---批处理

把以下代码复制到记事本中保存,后缀名修改为bat即可运行:@echo offtitle 监视进程...MODE con: COLS=50 LINES=19color 0a::批处理装饰echo 设置计划任务服务启动类型为自动...sc config schedule start= auto >nul 2>nul::设置计划任务服务状态为自动echo 开启计划任务服务...net start schedule /y >nul 2>nul::开启计划任务服务for /l %%i in (1,1,6) do echo.echo 当前用户名为:%username%echo 此程序的运行需要当前用户名及echo 其密码!请输入此用户的密码!echo 若密码为空则直接按回车键即可。

echo.set/p password= 密码:if not defined password (set password=""echo.echo Win xp 系统中默认不允许空密码的账户echo 创建此类型的计划任务!正在修改此限制...reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa" /v limitblankpassworduse /t REG_DWORD /d 00000000 /f >nul::修改组策略中"账户:使用空密码的本地账户只允许进行控制台登陆"处为"已停用"ping 127.1 -n 5 >nul 2>nul):startMODE con: COLS=50 LINES=20clsecho.echo 程序介绍echo 本程序可设定在指定时间间隔内检测指定的某程echo 序进程,若发现指定的程序运行,系统就会执行指定的echo 操作!可设定发现程序的进程后"重启\关机\注销\"几echo 个动作!echo 使用举例:你的男\女友经常沉迷于某个游戏,你echo 叫她少玩,但对方死活不听你话! 咋办咧?直接把游戏echo 删除了吧..又怕被K, 设置电脑密码吧..又不太厚道!echo 所以呢!本程序就可以出马了,让你既不会被K,又不会echo 被说不厚道.....echo 例:用本程序指定了监视"qq.exe"进程(腾讯QQ)echo 每隔"1"分钟扫描一次系统进程,发现该进程后执行"注echo 销"动作! 那么,当你运行了QQ之后,在一分钟内,你的echo 电脑将会注销..重新进入系统后,只要再打开QQ,系统echo 又会注销...echo.echo 1、创建任务2、删除任务3、查看已有任务echo 4、退出程序5、以后不用此程序..set /p xz=请选择:if "%xz%"=="1" goto chjif "%xz%"=="2" goto delif "%xz%"=="3" goto chkif "%xz%"=="4" exitif "%xz%"=="5" goto gbif errorlevel 1 goto startif %xz% geq 6 goto start:chjset /p rwm=任务名(随意输入):set /p chx=要监测的程序进程名:set /p shj=扫描系统进程频率(单位:分钟):set /p dz=发现进程时执行动作(1.重启2.关机3.注销):if %dz%==1 set dz=rif %dz%==2 set dz=sif %dz%==3 set dz=lecho CreateObject("WScript.Shell").Run "cmd /c Monitoring.bat",0 >%windir%\system32\Monitoring.vbsecho tasklist ^| find /I "%chx%" ^>nul ^&^& shutdown -%dz% -t 0 >>%windir%\system32\Monitoring.bat::在%windir%\system32下生成Monitoring.vbs 和Monitoring.bat::Monitoring.vbs的作用:隐藏方式运行Monitoring.bat::Monitoring.bat的作用:用tasklist命令提取出进程名,用"|"命令管道符把tasklist命令的结果传递给find命令,::再用find命令查找QQ.EXE字符,find程序查找到"QQ.EXE"就执行相关"shutdown"命令,若查找不到则执行"exit"退出.schtasks /create /tn "%rwm%" /tr %windir%\system32\Monitoring.vbs /sc minute /mo %shj% /ru "%username%" /rp %password% >nul 2>nul::此句是本程序核心!每隔指定的时间运行一次指定的程序!if %dz%==r set dz2=重启if %dz%==s set dz2=关机if %dz%==l set dz2=注销echo 在%date% %time% 创建名为%rwm% 的任务,每%shj% 分钟扫描一次%chx% 进程,若发现,则%dz2%! >>%windir%\system32\Monitoring.logecho.echo 创建%rwm% 任务成功!echo 按任意键返回主界面! & pause >nulgoto start:chkclsecho.if exist %windir%\system32\Monitoring.log (MODE con: COLS=110 LINES=19type %windir%\system32\Monitoring.log) else (clsMODE con: COLS=50 LINES=20for /l %%i in (1,1,9) do echo.echo 还没创建过任何任务哦!for /l %%i in (1,1,5) do echo.)echo 按任意键返回... & pause>nul & goto start:delif exist %windir%\system32\Monitoring.log (echo.echo y|schtasks /tn * /deletedel %windir%\system32\Monitoring.logdel %windir%\system32\Monitoring.vbsdel %windir%\system32\Monitoring.batecho.echo 删除完毕!echo 按任意键返回... & pause>nul & goto start) else (clsfor /l %%i in (1,1,9) do echo.echo 还没创建过任何任务哦!for /l %%i in (1,1,5) do echo.)echo 按任意键返回... & pause>nul & goto start:gbecho.echo 删除已创建的计划任务...echo y|schtasks /tn * /delete >nul 2>nulecho 删除此程序生成的文件...del %windir%\system32\Monitoring.log >nul 2>nuldel %windir%\system32\Monitoring.vbs >nul 2>nuldel %windir%\system32\Monitoring.bat >nul 2>nulecho 关闭计划任务服务...net stop schedule /y >nul 2>nulecho 修改组策略中"账户:使用空密码的本地账户echo 只允许进行控制台登陆"处为"已启用" ...reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa" /v limitblankpassworduse /t REG_DWORD /d 00000001 /f >nulping 127.1 -n 5 >nul 2>nul & exit。

windows重启命令

windows重启命令
E 2 4 操作系统: 重新配置(没有计划的)
E P 2 4 操作系统: 重新配置(计划的)
P 2 16 操作系统: 服务包(计划中)
U 6 12 电源故障: 环境
P 7 0 旧版 API 关机
2.windows2000 上重启
则需要 把XP的Windows\System32目录下把shutdown.exe拷到2000Windows\System32中使用。
U 0 5 其他故障: 系统没有反应
E 1 1 硬件: 维护(没有计划的)
E P 1 1 硬件: 维护(计划的)
/d [p:]xx:yy 提供重启动或关闭的原因
p 表明重启动或关闭是计划内的
xx 是主要原因号(小于 256 的正整数)
E P 5 19 安全问题
E 5 20 网络连接性丢失(没有计划的)
U 6 11 电源故障: 电线被拔掉
/l 注销。这不能与 /m 或 /d 选项一起使用
/s 关闭计算机
/r 关闭并重启动计算机
/a 放弃系统关闭。
P 2 18 操作系统: 安全修补(计划中)
E 4 1 应用程序: 维护(没有计划的)
E P 4 1 应用程序: 维护(计划的)
这只能与 /f 选项一起使用
/e 将计算机的意外关闭原因记入文档
/m \\computer 指定目标计算机
/t xxx 设置关闭前的超时为 xxx 秒。
3.Windows 98、Windows Me重新启动很简单,只要一条命令就可以了:
rundll32.exe shell32.dll,SHExitWindowsEx n
其中最后面的n表示:

利用计划任务 自动重启服务器

利用计划任务自动重启服务器
时间:2010-06-05 09:01来源:东莞网吧联盟举报本文点击: 334次
利用计划任务管理器,使用.bat批处理等.自动关机、重启2003服务器.
首先,我们用bat批处理实现自动重启服务器,自动重启命令是:shutdown -r -f 自动关机命令是:shutdown -r -s
打包好二个批处理给懒人。

下面开始任务计划了!
1.打开开始菜单,程序,附件,系统工具,任务计划
.
3.点击浏览,到你批处理程序的地址,比如我放桌面就浏览到桌面。

4。

根据自己的需要,每天都重启就点每天。

5。

根据自己的需要看几点重启的就选几点。

6。

输入你这台机的密码,空密码就按空密码。

7。

最后一步完成后看自己有没需要进入高级设置。

没必要这样就可以了。

8。

完成后如下图显示。

PS:我看有些技术员总是喜欢用工具来重启服务器,我觉得用系统本身的任务计划很方便,又不像软件哪个点内存。

大家可以试下。

批处理脚本自动重启Windows计算机

批处理脚本自动重启Windows计算机在日常使用Windows计算机的过程中,我们难免会遇到一些系统问题,有时候需要重启计算机才能解决。

而对于系统管理员或者有一定计算机知识的用户来说,手动重启计算机可能是一项繁琐的任务。

为了简化这个过程,我们可以使用批处理脚本来实现自动重启Windows 计算机的功能。

批处理脚本是一种文本文件,其中包含了一系列的命令,通过运行这个脚本文件可以自动执行这些命令。

在我们的情景中,批处理脚本将会运行一系列命令来关闭计算机并重新启动。

下面是一个示例批处理脚本,供参考:```@echo offecho 正在关闭计算机...shutdown /s /t 0echo 计算机已关闭,等待重新启动...timeout 5echo 正在重新启动计算机...shutdown /r /t 0```在这个脚本中,我们使用了`shutdown`命令来实现计算机的关闭和重启操作。

在关闭计算机前,我们通过`echo`命令来输出一些提示信息,以提醒用户。

`/s`参数表示关闭计算机,`/t`参数指定了延迟关闭的时间,这里我们设置为0,表示立即关闭。

在关闭计算机后,我们使用`timeout`命令来添加一个延迟等待时间,在计算机重新启动前给用户一些时间来做一些操作。

这里我们设置了5秒的延迟时间,你可以根据需要进行调整。

最后,我们再次使用`shutdown`命令来实现计算机的重启操作,参数和关闭计算机时的设置相同。

要使用这个批处理脚本来自动重启计算机,你只需要将上述代码保存为一个文本文件,文件后缀名为`.bat`,比如`restart.bat`。

然后,双击运行这个脚本文件,系统将会自动执行其中的命令,完成计算机的关闭和重启操作。

需要注意的是,由于这个批处理脚本执行了关机和重启操作,所以在运行之前请确保你保存了所有的工作,并关闭了所有的应用程序。

批处理脚本可以帮助我们简化重启Windows计算机的过程,提高我们的工作效率。

cmdshutdown用法

cmdshutdown用法CMDShutdown用法CMDShutdown是Windows操作系统中的一个命令行工具,它可以用来远程关闭或重启计算机。

CMDShutdown可以通过命令行或批处理文件来使用,这使得它成为一种非常方便的工具,可以用于管理多台计算机。

CMDShutdown的语法CMDShutdown的语法非常简单,它只有几个参数,如下所示:shutdown [/i | /l | /s | /r | /g | /a | /p | /h | /e] [/f] [/m \\computername] [/t xxx] [/d [p|u:]xx:yy] [/c "comment"]参数说明:/i 显示远程计算机的GUI界面,这个参数只能和/s一起使用。

/l 注销当前用户。

/s 关闭计算机。

/r 重启计算机。

/g 重启计算机并进入固件设置。

/a 取消先前的关机或重启操作。

/p 关闭本地计算机,不显示警告或计时器。

/h 休眠本地计算机。

/e 计划关机或重启操作,可以指定时间和原因。

/f 强制关闭应用程序,不保存数据。

/m \\computername 指定要操作的远程计算机。

/t xxx 指定关机或重启前的等待时间,单位为秒。

/d [p|u:]xx:yy 指定关机或重启前的原因代码和注释。

/c "comment" 指定关机或重启前的注释。

CMDShutdown的使用CMDShutdown可以通过命令行或批处理文件来使用。

下面是一些常用的命令:1. 关闭本地计算机:shutdown /s2. 重启本地计算机:shutdown /r3. 关闭远程计算机:shutdown /s /m \\computername4. 重启远程计算机:shutdown /r /m \\computername5. 取消先前的关机或重启操作:shutdown /a6. 计划关机或重启操作:shutdown /s /t 3600 /c "计划在1小时后关机"7. 强制关闭应用程序:shutdown /s /f总结CMDShutdown是一种非常方便的工具,可以用于管理多台计算机。

重启电脑命令

-d [u][p]:xx:yy 关闭原因代码
u 是用户代码
p 是一个计划的关闭代码
xx 是一个主要原因代码(小于 256 的正整数)
yy 是一个次要原因代码(小于 65536 的正整数)如你想在晚上23点关机 那么你建一个记事本 在里面输入 at 23:00 shutdown -s 然后保存 比如保存为11.TXT 然后把这个文件名改成11.bat。
综合使用方法如下:
1、shutdown -r -f
2、“开始”菜单→“关闭计算机”→“重新启动”
两条命令同时运行,当然之前最好把一些重要的服务停止掉,比如数据库等防止丢失数据。第一条shutdown命令执行后会有个延迟,可以保证把未退出的程序咔嚓掉,如果单纯使用开始菜单的重启命令进行远程重启,出现服务器无法正常关机的概率是相当大的,可以说是非常的不可靠,反而shutdown命令要更加可靠一些,但还是为了完全,笔者每次都是两条命令同时用,虽然麻烦一点但总比去找机房人员协助要方便点,毕竟服务器也不是经常重启。这里顺便把shutdown命令的详尽用法做个介绍仅供参考。
Windows远程关机和shutdown命令双保服务器重启
文章分类:操作系统
我们在进行服务器远程维护时,经常需要进行远程关机、重启等操作,但是经常由于进程的异常退出导致服务器的出现假死现象,无法正常关机或重启,然后不得不得求助于机房人员协助硬重启,笔者在使用中,总结的经验是同时使用SHUTDOWN强制关机重启命令和开始菜单的关机重启命令,基本可以保障服务器快速重新启动起来,很少出过问题。
XP下面:
在CMD下面输入:at 21:00 shutsown -s (在晚上9:00关闭计算机)
2000下面:
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档