|  | 
 
| 本帖最后由 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, 下载次数: 792) 
 拖放脚本,可将文件夹拖放到脚本上,按提示输入分区编号,文件夹里的目录及文件会自动复制到ESP.
 下载包里的文件夹是EFI启动文件示例,不是必须的,可删除
 
  ESP显示及隐藏拖放版.7z
(719.47 KB, 下载次数: 716) 
 
 | 
 评分
查看全部评分
 |