批处理BAT创建隐藏加密的虚拟硬盘

MTnetwork 网络运维评论12,445阅读模式

重要提醒:如果要修改盘符D,只需在下面代码中更改前2个D ,千万不要修改第3个D,否则会出现无法隐藏!

如果想做进一步的隐藏,可以把BAT文件转成EXE,或者通过压缩加密BAT文件。解释下下面代码的功能,就是在D盘创建一个虚拟可隐藏的M盘符。

无密版代码:(注意:保存的时候选择UTF-8编码)

  1. @echo off
  2. md D:\RECYCLED\UDrives.{25336920-03F9-11CF-8FD0-00AA00686F13}>NUL
  3. if exist M:\NUL goto delete
  4. subst M: D:\RECYCLED\UDrives.{25336920-03F9-11CF-8FD0-00AA00686F13}
  5. start M:\
  6. goto end
  7. :delete
  8. subst /D M:
  9. :end

加密版代码:(注意:保存的时候选择ANSI编码,否则会出乱码,密码为password)

  1. @echo off
  2. set ci=3
  3. echo.
  4. echo 注意: 三次输入错误将退出.
  5. echo.
  6. :1
  7. set /p mima=请输入密码:
  8. if \"%mima%\"==\"password\" goto o
  9. set /a ci-=1
  10. if \"%ci%\"==\"0\" cls&echo.&echo =没密码无法进入=&echo.&pause&echo.&exit
  11. cls&echo.&echo 你还有 %ci% 次机会&echo.&goto 1
  12. 批处理BAT创建隐藏加密的虚拟硬盘
  13. cls&echo.
  14. echo= 密码正权确,放行 =
  15. md D:\RECYCLED\UDrives.{25336920-03F9-11CF-8FD0-00AA00686F13}>NUL
  16. if exist M:\NUL goto delete
  17. subst M: D:\RECYCLED\UDrives.{25336920-03F9-11CF-8FD0-00AA00686F13}
  18. start M:\
  19. goto end
  20. :delete
  21. subst /D M:
  22. :end
  23. echo.&pause&exit.

文章末尾固定信息

我的微信
这是我的微信扫一扫
weinxin
我的微信
我的微信公众号
我的微信公众号扫一扫
weinxin
我的公众号
 
MTnetwork
  • 本文由 MTnetwork 发表于 2021年2月10日 10:54:06
  • 转载请务必保留本文链接:https://www.mtwl.net/bat-hard-disk.html
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
确定