|
本帖最后由 hilsonma 于 2019-12-21 15:27 编辑
- @echo off
- title ESP显示及隐藏
- FOR /F "tokens=* delims=" %%i in ('echo lis vol^|diskpart^|find "卷"^|find /v "###"') do set "str=%%i" & call :find
- cls
- if %rm%a==a echo 全部分区已显示,无需使用本脚本,按任意键退出&&pause>nul&&exit
- echo.
- echo 已显示ESP,请不要关闭本窗口!
- echo.
- echo 现在你可以对ESP进行操作...
- echo.
- echo 完成对ESP的操作后,回本窗口按任意键即恢复ESP隐藏并自动退出。
- pause>nul
- goto:hide
- :find
- set v=%str:~8,1%
- set l=%str:~14,1%
- if "%l%"==" " goto:show
- goto:eof
- :show
- set rm=%v%_%rm%
- cmd /c "echo sel vol %v% & echo assign"|diskpart
- goto:eof
- :hide
- if %rm%a==a goto:eof
- FOR /F "tokens=1* delims=_" %%i in ('echo %rm%') do set "v=%%i" & set "rm=%%j" & call :dohide
- goto:hide
- :dohide
- cmd /c "echo sel vol=%v% & echo remove"|diskpart
- goto:eof
复制代码
一键脚本
ESP显示及隐藏.7z
(602 Bytes, 下载次数: 693)
拖放脚本,可将文件夹拖放到脚本上,按提示输入分区编号,文件夹里的目录及文件会自动复制到ESP.
下载包里的文件夹是EFI启动文件示例,不是必须的,可删除
ESP显示及隐藏拖放版.7z
(719.47 KB, 下载次数: 649)
|
评分
-
查看全部评分
|