Přímé připojování virtuálních VHD disků do Visty na pravé tlačítko
Protože čas od času potřebuji přímo připojovat VHD disky bez spuštění Virtual PC vyhledal jsem následující způsob jak to dělat:
1. Stáhněte si Virtual Server 2005 R2 SP1 a nainstalujte z něho jednu, jedinou součást (Custom install) a to VHDmount , který umožňuje přistupovat přímo k VHD souborům. Ostatní komponenty Virtual serveru neinstalujte.
2. Stáhněte si Script Elevation PowerToys for Windows Vista – vice informací na https://www.microsoft.com/technet/technetmag/issues/2007/06/utilityspotlight/ a tyto rozbalte do nějakého adresáře, v mém případě je to C:\Program Files\Script Elevation PowerToys
3. Následující script okopírujte do notepadu a uložte s příponou *.reg
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Virtual.Machine.HD]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Virtual.Machine.HD\shell]
@="Mount"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Virtual.Machine.HD\shell\Dismount]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Virtual.Machine.HD\shell\Dismount\command]
@="\"C:\\Program Files\\Script Elevation PowerToys\\elevate\" \"C:\\Program Files\\Microsoft Virtual Server\\Vhdmount\\vhdmount.exe\" /u /d \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Virtual.Machine.HD\shell\Mount]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Virtual.Machine.HD\shell\Mount\command]
@="\"C:\\Program Files\\Script Elevation PowerToys\\elevate\" \"C:\\Program Files\\Microsoft Virtual Server\\Vhdmount\\vhdmount.exe\" /p \"%1\""
[HKEY_CLASSES_ROOT\.vhd]
@="Virtual.Machine.HD"
4. Spusťte ho běžným způsobem resp povolte ho zápsat do registrů.
5. Vyzkoušejte, zda jsou VHD soubory na pravé tlačítko mapovatelné (Mount /Dismount)
Buri