中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 关于 批处理中 密码输入隐藏 我老师给出的解释
<   <<   [1] [2] [3] [4]  >>
作者:
标题: 关于 批处理中 密码输入隐藏 我老师给出的解释 上一主题 | 下一主题
blown
新手上路





积分 2
发帖 1
注册 2008-7-26
状态 离线
『第 46 楼』:  

for /f "tokens=*" %%i in ('in.com') do set password=%%i 这句不明白,for命令怎么是in.com连接的!


2008-7-26 17:28
查看资料  发送邮件  发短消息  网志   编辑帖子
laihaibin08
新手上路





积分 13
发帖 15
注册 2008-10-19
状态 离线
『第 47 楼』:  

看不懂!!!!


2008-10-19 17:28
查看资料  发短消息  网志   编辑帖子
wltx0808
新手上路





积分 2
发帖 2
注册 2008-9-4
状态 离线
『第 48 楼』:  

看不明白 汇编语言我不懂啊


2008-10-21 08:30
查看资料  发送邮件  发短消息  网志   编辑帖子
heyaowei124242
新手上路




积分 15
发帖 8
注册 2008-1-14
状态 离线
『第 49 楼』:  

不太懂啊~~~


2008-12-14 16:12
查看资料  发送邮件  发短消息  网志  OICQ (807783651)  编辑帖子
wanxibing
新手上路





积分 11
发帖 7
注册 2008-11-23
状态 离线
『第 50 楼』:  能否用批处理读出加密的密码文件

能否用批处理读出加密的密码文件 在批处理输入密码然后加密,以后执行再来解密,我用批处理编了个文件夹加密程序代码如下,请大家批正;把以下代码保存为 文件夹加密.bat 输入 "13242905978" 姑且作为sn吧,初次密码自定 @echo off title 隐藏文件夹专家 color 0f set Errorlevel= Cd.>"%~dp0a.txt" If "%Errorlevel%"=="1" goto hderr If "%Errorlevel%"=="0" goto sta :sta del "%~dp0a.txt" /f /s /q >nul 2>nul if not exist %windir%\wxbhidefold.dll goto snNZ if exist %windir%\wxbhidefold.dll goto mimanz :mimanz ECHO. echo. echo 欢迎使用宛希兵专用文件夹创建查看删除程序 echo ======================================== echo. echo !警告! ECHO. echo !为了本文件的安全请你设置个人密码! echo. echo 以防他人使用本软件!导致不良后果。 ECHO. set mima= set /p mima=请你输入个人8位数以上密码以便验证: for /f %%d in (%windir%\wxbhidefold.dll) do set m=%%d if "%m%"=="%mima%" goto bigen if not "%m%"=="%mima%" goto MIMACOWU if errorlevel==1 goto MIMACOWU :snNZ cls color 1f ECHO. echo. echo 欢迎使用宛希兵专用文件夹创建查看删除程序 echo ======================================== echo. echo !警告! ECHO. echo !为了本文件的安全请你输入sn码,验证你的权限! echo. echo 以防他人使用本软件!导致不良后果。 ECHO. set sn=13242905978 set /p snnz=请你输入sn码验证你的权限: if /i "%snnz%"=="" goto nokong if /i "%snnz%"=="%sn%" goto scyx if not "%snnz%"=="%sn%" goto sncowu1 :scyx cls color 0f ECHO. echo. echo 欢迎使用宛希兵专用文件夹创建查看删除程序 echo ======================================== echo. echo !警告! ECHO. echo !为了本文件的安全请你设置个人密码! echo. echo 以防他人使用本软件!导致不良后果。 ECHO. set mima= set /p mima=请你设定个人密码最好8位数以上: if /i "%mima%"=="" goto nokong if exist %windir%\wxbhidefold.dll ATTRIB.exe -A -R -H -S %windir%\wxbhidefold.dll >nul 2>nul echo %mima% > %windir%\wxbhidefold.dll type %windir%\wxbhidefold.dll|find "关闭状态" if "%errorlevel%"=="0" goto nokong cls ECHO. echo. echo 欢迎使用宛希兵专用文件夹创建查看删除程序 echo ======================================== color 9f echo. echo 请你牢记你的个人密码!你现在的密码是: echo. echo [ %mima% ] echo. echo 记住后按任一键继续...... echo. pause>nul goto bigen :nokong echo %m%>%windir%\wxbhidefold.dll cls color 4f ECHO. echo. echo 欢迎使用宛希兵专用文件夹创建查看删除程序 echo ======================================== echo. echo 你设定的密码不能为空,这样及不安全,请重新输入你的个人安全密码 echo. echo. pause>nul goto scyx :MIMACOWU color 4f cls echo. echo X!X!X!你的密码有错误 !X!X!X echo --------------------------- echo. echo 注意大小写! 按任一键进行第二次密码输入吧? echo. PAUSE>NUL GOTO mima2 :mima2 CLS COLOR 0F ECHO. echo. echo 欢迎使用宛希兵专用文件夹创建查看删除程序 echo ======================================== echo. echo !第二次警告! ECHO. echo !为了文件的安全请你设置个人密码! echo. echo 以防他人使用本软件!导致不良后果。 ECHO. set mima= set /p mima=请你输入个人8位数以上密码以便验证: for /f %%d in (%windir%\wxbhidefold.dll) do set m=%%d if "%m%"=="%mima%" goto bigen if not "%m%"=="%mima%" goto mima3 if errorlevel==1 goto mima3 :mima3 color 4f cls echo. echo X!X!X!你的密码有错误 !X!X!X echo --------------------------- echo. echo 注意大小写! 按任一键进行第三次密码输入吧? ECHO. PAUSE>NUL 2>NUL CLS COLOR 0F ECHO. echo. echo 欢迎使用宛希兵专用文件夹创建查看删除程序 echo ======================================== echo. echo !最后警告! ECHO. echo !为了文件的安全请你设置个人密码! echo. echo 以防他人使用本软件!导致不良后果。 ECHO. set mima= set /p mima=请你输入个人8位数以上密码以便验证: for /f %%d in (%windir%\wxbhidefold.dll) do set m=%%d if "%m%"=="%mima%" goto bigen if not "%m%"=="%mima%" goto mima4 if errorlevel==1 goto mima4 :mima4 color 4f cls echo. echo X!X!X!你的密码有错误 !X!X!X echo --------------------------- echo. echo 看来你不是真正的主人了按任一键退出! echo. PAUSE>NUL GOTO EXIT :sncowu1 CLS COLOR 4F ECHO. echo. echo 欢迎使用宛希兵专用文件夹创建查看删除程序 echo ======================================== echo. echo !第一次警告! ECHO. ECHO. echo !为了本文件的安全请你输入sn码,验证你的权限! echo. echo 已错误一次,以防他人使用本软件!导致不良后果。 ECHO. pause ECHO. set /p snnz=请你输入sn码验证你的权限: if /i "%snnz%"=="" goto nokong if /i "%snnz%"=="%sn%" goto scyx if not exist "%snnz%"=="%sn%" goto sncowu2 :sncowu2 CLS COLOR 4F ECHO. echo. echo 欢迎使用宛希兵专用文件夹创建查看删除程序 echo ======================================== echo. echo !第二次警告! ECHO. ECHO. echo !为了本文件的安全请你输入sn码,验证你的权限! echo. echo 已错误二次 以防他人使用本软件!导致不良后果。 ECHO. pause ECHO. set /p snnz=请你正确输入sn码验证你的权限: if /i "%snnz%"=="" goto nokong if /i "%snnz%"=="%sn%" goto scyx if not "%snnz%"=="%sn%" goto sncowu3 :sncowu3 CLS COLOR 4F ECHO. echo. echo 欢迎使用宛希兵专用文件夹创建查看删除程序 echo ======================================== echo. echo !第三次警告! ECHO. ECHO. echo !为了本文件的安全请你输入sn码,验证你的权限! echo. echo 已错误三次 以防他人使用本软件!导致不良后果。 ECHO. pause ECHO. set /p snnz=请你最后一次输入sn码验证你的权限: if /i "%snnz%"=="" goto nokong if /i "%snnz%"=="%sn%" goto scyx if not "%snnz%"=="%sn%" goto mima4 :bigen set fd=Recycled\UDrives.{21EC2020-3AEA-1069-A2DD-08002B30309D}\Recycled set pf=c: d: e: f: g: h: i: j: k: l: m: n: o: p: q: r: s: t: u: v: w: x: y: z: set pfZ=Z: Y: X: W: V: U: T: S: R: Q: P: O: N: M: L: K: J: I: H: G: F: E: D: if not exist "%~dp0%fd%" ( md "%~dp0%fd%" >nul 2>nul md "%~dp0%fd%\system Recycled..\" attrib +a +r +h +s "%~dp0Recycled" /s /d>nul 2>nul attrib /s /d +a +r +h +s "%~dp0%fd%" attrib /s /d +a +r +h +s "%~dp0Recycled\UDrives.{21EC2020-3AEA-1069-A2DD-08002B30309D}\ ) echo 说明:>"%~dp0%fd%\system Recycled..\readme.txt" echo.>>"%~dp0%fd%\system Recycled..\readme.txt" echo 这里是你文件安全的港湾>>"%~dp0%fd%\system Recycled..\readme.txt" echo.>>"%~dp0%fd%\system Recycled..\readme.txt" echo 单击windows窗口下的后退及向上按钮,然后进行文件的复制与移动操作,>>"%~dp0%fd%\system Recycled..\readme.txt" echo.>>"%~dp0%fd%\system Recycled..\readme.txt" echo 来进行文件的隐藏,鬼都不知道, 最后回车关闭cmd窗口>>"%~dp0%fd%\system Recycled..\readme.txt" echo.>>"%~dp0%fd%\system Recycled..\readme.txt" echo. >>"%~dp0%fd%\system Recycled..\readme.txt" echo 本程序由宛希兵制作,技术支持:13242905978>>"%~dp0%fd%\system Recycled..\readme.txt" for /f %%a in ("%~dp0%fd%\system~1\访问记录.txt") do type %%a|find "时间" /c >>"%temp%\cishu.txt" for /f "tokens=* usebackq" %%a in ("%temp%\cishu.txt") do set /a cs=%%a+1& del /f /s /q "%temp%\cishu.txt" >nul echo 第%cs%次:计算机名为%USERDOMAIN%的用户%username%已访问 时间为: %date% %time% >>"%~dp0%fd%\system Recycled..\访问记录.txt" echo [.ShellClassInfo]>"%~dp0%fd%\desktop.ini" echo CLSID={645FF040-5081-101B-9F08-00AA002F954E}>>"%~dp0%fd%\desktop.ini" echo [.ShellClassInfo]>"%~dp0Recycled\desktop.ini" echo CLSID={645FF040-5081-101B-9F08-00AA002F954E}>>"%~dp0Recycled\desktop.ini" echo 请稍候... for %%d in (%pf%) do if not exist %%d subst.exe>nul %%d "%~dp0%fd%\system~1" && cd/d %%d && set p=%%d&&goto one ATTRIB.exe +A +R +H +S %windir%\wxbhidefold.dll >nul 2>nul :err echo err =msgbox("产生错误!可用盘符已用完!没有可用盘符了!",64,"提示!")>%temp%\err.vbs start /wait %temp%\err.vbs exit ::taskkill /f /im cmd.exe :one cls echo. echo 说明: echo 等待你把文件处理完毕回车关闭本窗口,程序自动结束 echo. echo 单击windows窗口下的后退及向上按钮,然后进行文件的复制与移动操作, echo. echo 来进行文件的隐藏,鬼都不知道, 最后回车关闭cmd窗口. echo. echo 处理完毕后,鼠标激活本窗口按任一键来关闭本程序! ::ping 192.168.0.1 -n 4 >nul 2>nul color 2a explorer "%p%" ::start/max /wait %p%\系统文件夹MSDOS功能无效.%~dp0 color 2a echo. pause>nul for %%d in (%pfZ%) do subst.exe>nul 2>nul /d %%d subst.exe /d %p% dir "%~dp0Recycled" if "%errorlevel%"=="1" attrib.com +a +r +h +s "%~dp0Recycled" /s /d goto exit :hderr color c0 echo. echo 欢迎使用宛希兵专用文件夹创建查看删除程序 echo ======================================== echo. echo 发生错误!本程序当前所在的位置是否为可写状态 echo. echo 把本程序复制到硬盘或USB移动设备等可写设备上运行吧 echo. echo 按任一键退出 pause :EXIT ::del %0 /f /s /q>nul ::taskkill /f /im cmd.exe


   此帖被 +2 点积分    点击查看详情   
评分人:【 keen 分数: +2  时间:2009-2-2 11:37


2008-12-22 22:48
查看资料  发送邮件  发短消息  网志   编辑帖子
<   <<   [1] [2] [3] [4]  >>
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: