|
本帖最后由 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
|
|