无忧启动论坛

标题: Win10下U盘EFI启动分区盘符去除批处理mountvol %cd:~0,2% /d [打印本页]

作者: liu_zhenfeng    时间: 2019-9-28 17:51
标题: Win10下U盘EFI启动分区盘符去除批处理mountvol %cd:~0,2% /d
保存此批处理到U盘启动区根目录,每当第一次插入win10电脑时在根目录运行一次就会免疫到下次装系统前
mountvol %cd:~0,2% /d




生成恢复盘符批处理版: HideDriveLetter.zip (582 Bytes, 下载次数: 30)

HideDriveLetter.cmd
set "a=%cd:~0,1%"
mountvol %a%: /l >%temp%\%a%
set/p b=<%temp%\%a%
echo mountvol %a%: %b% >"c:\%a%_%date:~0,4%-%date:~5,2%-%date:~8,2%_%time:~0,2%`%time:~3,2%.cmd"
mountvol %a%: /d &exit



遍历运行HideDriveLetter.cmd
@echo off
@for %%i in (e f g h i j k l m n o p q r s t u v w x y z) do (if exist %%i:\HideDriveLetter.* (start /min /d %%i: %%i:\HideDriveLetter))










作者: liu_zhenfeng    时间: 2019-9-28 17:54
本帖最后由 liu_zhenfeng 于 2019-10-2 04:25 编辑

mountvol %cd:~0,2% /d或HideDriveLetter.cmd 不要在系统盘(例如c盘)运行,因这是个简单粗暴直接去除所运行位置所在盘符,不慎运行直接硬重启应该没什么大碍。      遍历运行HideDriveLetter.cmd放哪里运行都没关系,为方便可放桌面上:只要根目录含HideDriveLetter.cmd的分区 双击一下“遍历运行HideDriveLetter.cmd”就能一次全隐藏驱动器号




1楼忘记使用%SystemDrive%代替C:了,这层补传一个。系统非C盘的可以试一下(遍历运行也改搜26盘了)


HideDriveLetter (2).zip (517 Bytes, 下载次数: 41)










http://bbs.pcbeta.com/forum.php?mod=redirect&goto=findpost&ptid=1775085&pid=49562798
作者: 2010sya    时间: 2019-9-28 18:48
谢谢分享
作者: soso000111    时间: 2019-9-28 21:17
应该只是在运行批处理的电脑上隐藏吧?
作者: liu_zhenfeng    时间: 2019-9-28 21:27
soso000111 发表于 2019-9-28 21:17
应该只是在运行批处理的电脑上隐藏吧?

是的,就因为这样所以要放在EFI分区根目录 方便双击运行。好在一个U盘每分区只运行一次就能在电脑重做系统前一直隐藏下去了




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3