![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-05 14:12 |
共 48,038 主题排行 / 350,123 发帖 / 今日 1 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » DOS加密碼批處理問題﹐請指正﹗ |
| 可打印版本 1,307 / 12 |
| 第1楼 superadam | 发表于 2007-08-14 14:53 |
| 初级用户 发帖 51 积分 113 | |
|
DOS加密碼批處理問題﹐請指正﹗ 以下為BAT內容﹐為何運行不能正常運行﹐請各位老師指正﹗謝謝﹗
----------------------------------------------------------------------------------- @echo off color a prompt SuperAdam set pass =0 set times =0 echo ------------------------------------------------------------------ :start set/p pass = 想進入此程序﹐請輸入CMD秘碼﹕ if %pass%==superadam goto OK if %times% %0 goto end set /a times = %time%-1 :end exit cls :OK echo title SuperAdam使用﹗ ------------------------------------------------------------------------------------------ [ Last edited by superadam on 2007-8-14 at 02:56 PM ] |
|
| 第2楼 lianjiang2004 | 发表于 2007-08-14 15:09 |
| 金牌会员 发帖 1,884 积分 3,946 | |
|
dos下无此用法,
set/p pass = 想進入此程序﹐請輸入CMD秘碼﹕ |
|
| 第3楼 superadam | 发表于 2007-08-14 15:10 |
| 初级用户 发帖 51 积分 113 | |
|
非常感謝樓上的回復﹐我以前可以用的﹐現在改了后不知怎么的﹐不能用了﹐請樓上大俠指點一二。非常感謝﹗
[ Last edited by superadam on 2007-8-14 at 03:13 PM ] |
|
| 第4楼 lianjiang2004 | 发表于 2007-08-14 15:28 |
| 金牌会员 发帖 1,884 积分 3,946 | |
|
dos下我没见过 set /p的用法,很抱歉。等高人吧。
|
|
| 第5楼 superadam | 发表于 2007-08-14 15:30 |
| 初级用户 发帖 51 积分 113 | |
Originally posted by lianjiang2004 at 2007-8-14 03:28 PM: 好的﹐謝謝樓上大哥~~ |
|
| 第6楼 superadam | 发表于 2007-08-14 15:31 |
| 初级用户 发帖 51 积分 113 | |
|
你回帖子真及時。
|
|
| 第7楼 不得不爱 | 发表于 2007-08-14 17:22 |
| 超级版主 发帖 2,044 积分 5,310 来自 四川南充 | |
|
用WBAT可以实现
|
|
| 第8楼 不得不爱 | 发表于 2007-08-14 17:43 |
| 超级版主 发帖 2,044 积分 5,310 来自 四川南充 | |
|
W.BAT文件内容:
密码输入的BAT: |
|
| 第9楼 superadam | 发表于 2007-08-15 08:43 |
| 初级用户 发帖 51 积分 113 | |
|
首先非常感謝樓上的超級版主的回復﹐歷害﹗
但還有一事不明﹐為何我運行時會自動彈掉窗口? 另﹕ 版主大大﹐ 能否在您上面寫的BAT中加入注解啊﹐ 有些我看不太明白。。。 需勞您再次大駕~ 非常感謝~~ [ Last edited by superadam on 2007-8-15 at 08:45 AM ] |
|
| 第10楼 terse | 发表于 2007-08-15 21:20 |
| 银牌会员 发帖 946 积分 2,404 | |
|
使用WBAT:
REBOOT为重启外部命令 @echo off cls WBAT CLS (+cyan on black) :start set pass= call w.bat menu if errorlevel 100 goto end if %?%#==2# goto end if %pass%#==123# goto ghost goto start :ghost echo ok goto end :end reboot :: :menu "【DOS启动盘】"[x] =================================== 请输入密码 [$pass,5,p] [继续(&E)] [?取消(&Q)] =================================== :: |
|
| 第11楼 superadam | 发表于 2007-08-16 08:18 |
| 初级用户 发帖 51 积分 113 | |
Originally posted by terse at 2007-8-15 09:20 PM: 今天一大早來就看到了答案了﹐謝謝樓上terse及各位大哥的及時幫忙﹐今晚我回家試試看﹐再告訴各位運行結果。再次謝謝各位幫忙。 |
|
| 第12楼 luowei14 | 发表于 2007-08-16 10:15 |
| 初级用户 发帖 98 积分 193 | |
|
....晕晕 看不太懂...
|
|
| 第13楼 superadam | 发表于 2007-08-20 09:30 |
| 初级用户 发帖 51 积分 113 | |
|
多謝樓上不得不爱超版主﹑lianjiang2004﹑terse﹑等几位兄弟的熱心幫忙﹐
現在暫時用terse大哥的方法﹐問題已順利解決﹐謝謝DOS論壇。 |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |