找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 23790|回复: 3

[加密解密] 批处理变相加密当前文件夹中的所有文件

[复制链接]
发表于 2011-8-3 16:18:18 | 显示全部楼层 |阅读模式
本帖最后由 Hello123World 于 2011-8-3 21:37 编辑

启发贴:
http://bbs.bathome.net/viewthrea ... B7%CF%B0&page=1

写完后我自己使用了一下,确实不错,小小的得意一把,呵呵。
  1. ::将当前文件夹中所有的文件(包括子文件夹中的文件)转成rar格式(包括bat文件本身),再次转回原格式,需要将bat文件手动改回.bat格式,运行即可。
  2. @echo off
  3. if not exist $ (goto 1) else (Goto 2)
  4. :1
  5. For /r %%i in (*.*) do (echo %%i>>$
  6.         Ren "%%i" "%%~ni.rar")
  7. Exit
  8. :2
  9. For /f "delims=" %%i in ($) do Ren "%%~dpni.rar" "%%~nxi"
  10. Del $
  11. Pause>nul&Exit         
复制代码
发表于 2011-8-3 16:49:56 | 显示全部楼层
hello1.txt泄密了
 楼主| 发表于 2011-8-3 21:38:03 | 显示全部楼层
本帖最后由 Hello123World 于 2011-8-5 18:27 编辑

有道理,所以换成$.
这个代码我其实后来又琢磨了一下,转成rar更具备迷惑性,但缺陷是不能加密rar文件。
如果想加密rar文件,最好把1楼rar全部替换成其他的扩展名,例如:pack
发表于 2017-3-13 16:38:49 | 显示全部楼层
楼主能不能弄一个一点直接能还原到原的文件的?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 00:17 , Processed in 0.017888 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表