bat 定时重启

来源:百度知道 编辑:UC知道 时间:2024/06/09 03:24:32
如何在win xp下用 .bat 编辑一个定时重启.bat的
如下:
我有A1.bat和A2.bat和A3.bat(他们3个.bat是一直开着的)
我想把他们三个.bat定时在每天的06:00重新启启动一下(每天的06:00都要重新启动)
用.bat编写一个,能行吗?怎么写的?
不是要重启电脑,电脑一直开着,只是重启那3个.bat
如果不能定时重启那3个.bat那就设置的定时关闭在定时打开也行。
注意不是要重新启动电脑,只是要定时关闭在打开那3个.bat

@echo off
title 定时重启bat小程序
reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v reboot /t REG_SZ /d ^"^"%0^"^"^/start /f
mode con cols=50 lines=10
color 0b
set plantime=
set /p plantime=请输入定时重启的时间(格式hh:mm:ss,默认时间06:00:00):
if not defined plantime set plantime=06:00:00
for /f "tokens=1 delims=:" %%i in ("%plantime%") do set planh=%%i
for /f "tokens=2 delims=:" %%j in ("%plantime%") do set planm=%%j
for /f "tokens=3 delims=:" %%k in ("%plantime%") do set plans=%%k
:start
cls
for /f "tokens=1 delims=." %%l in ("%time%") do set curtime=%%l
for /f "tokens=1 delims=:" %%i in ("%curtime%") do set curh=%%i
for /f "tokens=2 delims=:" %%j in ("%curtime%") do set curm=%%j
for /f "tokens=3 delims=:" %%k in ("%curtime%&quo