|
发表于 2024-7-10 23:19:01
|
显示全部楼层
本帖最后由 ppll-2030 于 2024-7-10 23:26 编辑
差分一条命就可以了。不用这么复杂。
以前老是折腾vhd的时候,也搞过右键差分,加载,启动引导的东东。
我也分享一下我的右键差分。
哎呀,代码引用又把 "\" 给吞了。直接贴文本吧。其实用reg文件更方便写命令
```
@echo off
for %%a in (vhd, vhdx) do (
reg add "HKCR\SystemFileAssociations\.%%a\shell\vdisk" /f /ve /t REG_SZ /d "差分VHD(X)"
reg add "HKCR\SystemFileAssociations\.%%a\shell\vdisk" /f /v "icon" /t REG_SZ /d "shell32.dll,8"
reg add "HKCR\SystemFileAssociations\.%%a\shell\vdisk\command" /f /ve /t REG_SZ /d "cmd /c for %%%%i in (\"%%1\") do echo create vdisk file=\"%%%%~dpni_0%%%%~xi\" parent=\"%%1\"|diskpart"
)
```
|
|