• 欢迎访问FreeDiDi,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入FreeDiDi QQ群:1151083993
  • FreeDiDi免费分享最新的VPN。
  • FreeDiDi提供最新免费的ssr订阅,点击订阅
  • FreeDiDi专注精品资源分享https://www.freedidi.com/
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏FreeDiDi吧

解决Windows 10痛点的五大免费软件,你一定要知道!

Youtube视频 admin 1个月前 (01-25)

BAT创建加密的虚拟硬盘

 

点击下载-无密版成品

点击下载-加密版成品  (密码是:lingdu)

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

如果想做进一步的隐藏,可以把BAT文件转成EXE,或者通过压缩加密BAT文件,同时把主盘下的文件夹RECYCLED设置为隐藏,但是你要知道如何显示隐藏的文件夹。

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

 

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

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

@echo off
set ci=3
echo.
echo 注意: 三次输入错误将退出.
echo.
:1
set /p mima=请输入密码:
if \"%mima%\"==\"lingdu\" goto o
set /a ci-=1
if \"%ci%\"==\"0\" cls&echo.&echo =没密码无法进入=&echo.&pause&echo.&exit
cls&echo.&echo 你还有 %ci% 次机会&echo.&goto 1
:o
cls&echo.
echo= 密码正权确,放行 =
md D:\RECYCLED\UDrives.{25336920-03F9-11CF-8FD0-00AA00686F13}>NUL
if exist M:\NUL goto delete
subst M: D:\RECYCLED\UDrives.{25336920-03F9-11CF-8FD0-00AA00686F13}
start M:\
goto end
:delete
subst /D M:
:end
echo.&pause&exit.


FreeDIDI , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:解决Windows 10痛点的五大免费软件,你一定要知道!
喜欢 (47)

您必须 登录 才能发表评论!

(19)个小伙伴在吐槽
  1. lingdu你好,用上面那个办法可以创建虚拟盘,但是如何删除这个虚拟盘呢?麻烦帮忙解答一下,谢谢了 !
    erichsu2021-01-25 22:12
    • admin
      重新运行下BAT即可,这个虚拟盘符如同主盘上的一个文件夹而已,不是实实在在的盘符
      admin2021-01-27 16:00
  2. zhengrong
    请问一下,加密版应该换那个盘符第一个和第二个是吗?
    zhengrong2021-01-26 15:19
  3. 还是不行啊,我的错误提示是子目录或文件已存在,无效参数M
    yu6030708902021-01-27 09:13
    • admin
      删除你第一次创建的虚拟盘符,双击运行下你第一次打开的那个BAT文件。
      admin2021-01-27 15:58
  4. 如果格式化或删掉D盘,会提示有虚拟磁盘吗?
    llm2021-01-27 19:20
  5. D:\RECYCLED\UDrives 实体目录是存在的....没有隐藏啊..
    parts2021-01-27 21:10
  6. 您好!我再次双击后无法隐藏,不知道咋办?
    翡冷翠的夜2021-01-28 10:41
  7. 改了三个d,无法隐藏怎么办
    ZIMU2021-01-29 18:09
  8. D:\RECYCLED\UDrives 文件实际是存在这个目录的,同样可以打开,此方案没有任何意义,跟隐藏文件夹区别不大
    wqwqwqw2021-01-29 18:11
  9. 这么说吧
    wqwqwqw2021-01-29 18:19
  10. 改了三个d,无法隐藏怎么办呢
    ZIMU2021-01-29 18:19
  11. 运行,显示乱码?如何解决?
    tyhecn2021-01-30 00:00
    • admin
      请按帖子中说明的那样 选择正确的保存编码格式
      admin2021-02-08 18:46
  12. 如果要创建一个其他盘符,应该把第一段代码改成什么,是不是把所有的M:改成其他盘符,还是只改第一二个盘符?
    qq10721110172021-01-30 11:07
  13. if exist M:\NUL goto delete这段代码是什么意思?
    qq10721110172021-01-30 11:08
  14. if exist M:\NUL goto delete这里的M需要改成其他盘符吗
    qq10721110172021-01-30 11:10
  15. 如何不让其他人可以edit bat文件?因为会的人只要右键edit打开就能看到加密的密码了
    Eric2021-02-02 10:00