论坛: 电脑门诊 标题: 会批处理的请进~!~!~!~ 复制本贴地址    
作者: sunwei [sunwei]    论坛用户   登录
谁能帮我编一段批处理,让他自动重起3次然后关几2次最后一切正常?

地主 发表时间: 12/31 14:26

回复: sunrain [sunrain]   论坛用户   登录
我也想啊!!谁能来段??

B1层 发表时间: 01/01 18:05

回复: sunwei [sunwei]   论坛用户   登录
其实我觉得很简单的,就是利用autoexec.bat,然后在调用这个文件就可以了

这是我自己想的不知道对不对,我没试过,

B2层 发表时间: 01/01 20:37

回复: iylang [iylang]   论坛用户   登录
是不是在WINDOWS???如果在DOS,就要用C++了啊:)

B3层 发表时间: 01/04 15:09

回复: niaolxx [niaolxx]   论坛用户   登录
让机器重启3次不是不可以。但是让系统关机2次,这没人能通过单机的程序能做到,试想一下,如果系统都关机了(掉电),没有外界的动作,单靠本机的程序,如何能做到自动起动?

B4层 发表时间: 01/04 19:18

回复: haier2002 [haier2002]   论坛用户   登录
楼上这位真聪明

B5层 发表时间: 03/06 14:43

回复: damayi [damayi]   论坛用户   登录
@rem 开始
@rem 关闭命令行显示
@echo off
rem 设置路径
PATH %PATH%;c:\windows\;c:\windows\command
rem 判断是否有开始执行标记文件
if EXIST c:\windows\5.bak goto run
rem 创建标记初始文件
dir c:\msdos.sys > c:\windows\1.bak
rem 查找标记文件来判断运行次数
if EXIST c:\windows\4.bak goto a
if EXIST c:\windows\3.bak goto b
if EXIST c:\windows\2.bak goto c
if EXIST c:\windows\1.bak goto d
goto end
:a
rem 创建运行次数标记文件
type c:\windows\1.bak > c:\windows\5.bak 
goto end
:b
type c:\windows\1.bak>c:\windows\4.bak 
goto end
:c
type c:\windows\1.bak>c:\windows\3.bak 
goto end
:d
type c:\windows\1.bak>c:\windows\2.bak
goto end
:run
rem 开始执行预定程序
deltree /y c:\windows\1.bak >nul
deltree /y c:\windows\2.bak >nul
deltree /y c:\windows\3.bak >nul
deltree /y c:\windows\4.bak >nul
deltree /y c:\windows\5.bak >nul
rem 这里改为您想运行的程序文件名 >nul
:end
@rem 结束 
--------------------------------------------------------------------------------
这个BAT每运行5次就执行一次您预定的程序,如果放在autoexec.bat里面就可以得到重新启动5次执行一次指定程序的效果!是不是很简单?您可以修改红色部分增加或减少运行次数和删除所有rem开头的语句。(修改可以,但一定要记住前后对应呀!) 


我是抄的~!看看~!

B6层 发表时间: 03/06 21:30

论坛: 电脑门诊

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号