|
本帖最后由 baby1277 于 2025-2-24 19:55 编辑
ascii码不太了解,问下DeepSeek看下行不行
主要对批处理的数学运算没有深入研究,方法肯定是有的。
经过验证DeepSeek非常的牛,就是兼容性有点下降。
- @echo off
- setlocal enabledelayedexpansion
- :: 获取当前盘符首字母(如 C: → C)
- set "drive=%~d0"
- set "drive_letter=!drive:~0,1!"
- :: 通过 PowerShell 计算字母对应的数值
- for /f %%N in ('powershell "[math]::Pow(2, [int][char]'!drive_letter!' - 65)" 2^>nul') do set "value=%%N"
- :: 写入注册表并重启资源管理器
- if defined value (
- reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoDrives" /t REG_DWORD /d "!value!" /f >nul
- taskkill /f /im explorer.exe >nul & start explorer.exe
- ) else (
- echo 无效的盘符或 PowerShell 不可用
- )
复制代码
隐藏当前磁盘分区(DeepSeek).zip
(707 Bytes, 下载次数: 6)
|
|