|
![]() | 作者: 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号