那位大神帮我写个隐藏K盘的批处理 。如果判断K盘处于显示状态就隐藏K盘盘符 。如果K盘处于不显示状态就隐藏
之前再论坛复制过一个大神的代码- @echo off
- if exist K:\. (
- for /f "tokens=*" %%a in ('mountvol K: /l') do (echo %%a>"%~dp0.\Vol_g.ini"&&mountvol K: /d)
- ) else (
- if exist "%~dp0.\Vol_g.ini" (
- set/p g_vol=<"%~dp0.\Vol_g.ini"
- call mountvol K: %%g_vol%%
- ) else (
- for /f %%i in ('mountvol^|findstr "\\\\\?\\Volume"') do (mountvol K: %%i&&exit /b)
- )
- )
复制代码 这代码有个问题就是 如果我的K盘处于BitLocker加密状态 就无法隐藏 我希望在打开隐藏盘符的时候能弹出输入密码的界面 并且这个 操作只能管理员才能执行 |