|  | 
 
| 本帖最后由 201012121135 于 2025-4-28 14:15 编辑 
 有需要的新建.bat,将代码放入双击,使用时VHD或VHDX文件右键,装载。可能不完美,请指教。
 @echo off
 :: 以管理员权限运行脚本
 >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
 if '%errorlevel%' NEQ '0' (
 echo 请求管理员权限...
 powershell -Command "Start-Process '%0' -Verb RunAs"
 exit /b
 )
 
 :: 在注册表中添加 VHDX 文件的右键菜单选项
 reg add "HKCR\VirtualHardDisk\shell\MountVHDorVHDX" /ve /d "挂载 VHD 或 VHDX 文件" /f
 reg add "HKCR\VirtualHardDisk\shell\MountVHDorVHDX\command" /ve /d "\"powershell.exe\" -Command \"Mount-DiskImage -ImagePath '%%1'\"" /f
 
 :: 在注册表中添加 VHD 文件的右键菜单选项
 reg add "HKCR\SystemFileAssociations\.vhd\shell\MountVHDorVHDX" /ve /d "挂载 VHD 或 VHDX 文件" /f
 reg add "HKCR\SystemFileAssociations\.vhd\shell\MountVHDorVHDX\command" /ve /d "\"powershell.exe\" -Command \"Mount-DiskImage -ImagePath '%%1'\"" /f
 
 echo 已成功添加右键挂载 VHD 或 VHDX 文件的选项。
 pause
 
 
 | 
 |