无忧启动论坛

标题: [求助]怎样才能在一键恢复里设置一个密码 [打印本页]

作者: anywayanyway    时间: 2004-8-28 15:08
标题: [求助]怎样才能在一键恢复里设置一个密码
一键恢复是在AUTOEXEC里写好这样子的,但是我想在自动备份前添加进必须先输入密码才能备份,不知道如何实现,我对这些都不懂,这个ATUOEXEC也是这里下过来的,谢谢高手能够指点谢谢
作者: 阿文    时间: 2004-8-28 17:16
标题: [求助]怎样才能在一键恢复里设置一个密码
什么AUTOEXEC???
这个在一键恢复中与备份、恢复的密码设置不相干的啊
设置密码来达到是否可以备份、恢复,要写入一些代码才行,以我看一般都用两种
一种是定义一个常量的,如等这个常量就可以操作
另一种是读入一个文件中设置的密码的,如对也操作
作者: 弄潮儿-NET    时间: 2004-8-28 21:31
标题: [求助]怎样才能在一键恢复里设置一个密码
那就不叫一键恢复了,呵呵~
作者: anywayanyway    时间: 2004-8-29 19:44
标题: [求助]怎样才能在一键恢复里设置一个密码
我是从这里的一个帖子里看来的,下面是AUTOEXEC里的命令
@ECHO OFF
set path=c:\;c:\pdos
rem lh pbios
lh font16
rem lh hzvio95
lh hzvio
cls
recur
call w.bat box @autoexec.bat:sc_1
if errorlevel 100 goto _cmd
if "%?%" == "1" goto _no
if "%?%" == "2" goto _sd
if "%?%" == "3" goto _end
goto sc1
:sc_1
***************************************************
*                                                 *
*         [1. 自动恢复硬盘系统备份 ]              *
*                                                 *
*         [2. 自动制作硬盘系统备份 ]              *
*                                                 *
*         [3. 重新启动计算机系统   ]              *
*                                                 *
*                                                 *
*                                                 *
***************************************************
::
:sc1
goto _end
:_no
echo :m_dir " Please choose your want resumptive document " [x]>\tmp.txt
dir %cdrom%\*.gho /b /s >>\tmp.txt
call w.bat list @\tmp.txt:m_dir
if errorlevel 100 goto _cmd
if "%wbat%"=="" goto _ERROR
set gfile=%wbat%
goto _ok
:_ok
cls
echo Loading...
ghost.exe -batch -sure -afile=NUL -clone,mode=pload,src=%gfile%:1,dst=1:1 -rb
if errorlevel 1 goto _abort
recur
call w.bat box @autoexec.bat:scx_1
goto scx1
:scx_1
*****************************************************************
     完成系统恢复文件, 按 "OK" 重起电脑
     Success resume system, press "OK" reboot system.
*****************************************************************
                                                [ OK(&O) ]
::
:scx1
goto _end
:_abort
recur
call w.bat box @autoexec.bat:scx_2
goto scx2
:scx_2
*****************************************************************
        ~Aborted...~
      恢复硬盘系统错误
      Error to resume Harddisk, Please contact Administrator
*****************************************************************
                                                [ OK(&O) ]
::
:scx2
goto _end
:_ERROR
recur
call w.bat box @autoexec.bat:scx_3
goto scx3
:scx_3
*****************************************************************
        ~Aborted...~
        没有找到系统镜像文件!!!
        Not find Harddisk ghost image !!!
*****************************************************************
                                                [ OK(&O) ]
::
:scx3
goto _end
:_end
RESTART.COM
SET gfile=
SET name=
echo.
:_sd
cls
echo Loading...
ghost -clone,mode=pdump,src=1:1,dst=c:\system.gho -sure -rb -z1
goto _off
:_cmd
cls
goto _off
:_off
我想在备份前加个密码,好不让别人不小心备份掉以前的备份不知道怎么实现请高手指点,我对编程基本是一无所知,不过感觉用这个实现一键恢复好像比其他的要简单些,因为已经在很多电脑上实现了

作者: xinhonglin    时间: 2004-8-29 21:06
标题: [求助]怎样才能在一键恢复里设置一个密码
我也想知道,所以帮你顶!
作者: dqhtlinli    时间: 2004-8-30 09:39
标题: [求助]怎样才能在一键恢复里设置一个密码
迷糊
作者: 弄潮儿-NET    时间: 2004-8-30 09:50
标题: [求助]怎样才能在一键恢复里设置一个密码
自己写个程序就行了,
作者: qs9055    时间: 2004-9-5 14:00
标题: [求助]怎样才能在一键恢复里设置一个密码
[这个贴子最后由qs9055在 2004/09/06 11:06am 第 3 次编辑]

@ECHO OFF
set path=c:\
lh mouse >nul
tw /np
cls
recur
set pw=
set pw1=123456
call w.bat box (+white on +blue) @autoexec.bat:logo
if errorlevel 100 goto off
if errorlevel 2 goto boot
if errorlevel 1 goto pw1
:logo " 管理员登录        " [x]
请输入密码:
        [$pw,7,p]
_____________________
[确定(&O)]   [退出(&R)]
::
:pw1
if %pw%==%pw1% goto notice
goto logo1
:logo1
set pw=
cls
call w.bat box (+white on +blue) @autoexec.bat:_logo1
if errorlevel 100 goto off
if errorlevel 2 goto boot
if errorlevel 1 goto pw2
:_logo1 " 管理员登录        " [x]
密码错误,请重新输入:
        [$pw,7,p]
_____________________
[确定(&O)]   [退出(&R)]
::
:pw2
if %pw%==%pw1% goto notice
goto logo2
:logo2
set pw=
cls
call w.bat box (+white on +blue) @autoexec.bat:_logo2
if errorlevel 100 goto off
if errorlevel 2 goto boot
if errorlevel 1 goto pw3
:_logo2 " 管理员登录        " [x]
密码错误,请再次输入:
        [$pw,7,p]
_____________________
[确定(&O)]   [退出(&R)]
::
:pw3
if %pw%==%pw1% goto notice
goto logo3
:logo3
cls
call w.bat box (+white on +blue) @autoexec.bat:_logo3
if errorlevel 100 goto off
if errorlevel 2 goto boot
if errorlevel 1 goto off
:_logo3 " 登录失败           " [x]
密码错误! 请联系管理员
______________________
[关机(&O)]    [重启(&R)]
::
:notice
...........
3次输入机会,pw1为预设密码




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3