Advertisement
Guest User

VHD_first_set_over.bat

a guest
Sep 6th, 2016
328
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. echo VHD Diff Setter created by Wolfgang Unger and modified by ZiroKyl http://9b.asoiu.com/?p=2793
  2.  
  3. REM #########################
  4. REM Variables
  5. REM #########################
  6. set VHD_Drive=%~d0
  7. set VHD_Parent=VHD\PROJECTOR_PC.VHD
  8. set VHD_OverWoops=VHD\PROJECTOR_PC_woops.VHD
  9. set VHD_OverFile1=VHD\PROJECTOR_PC_over1.VHD
  10. set VHD_OverFile2=VHD\PROJECTOR_PC_over2.VHD
  11. set VHD_ParentGUID={e3ccf963-9152-11e2-ad48-829adb767c32}
  12. set VHD_OverGUID1={e3ccf964-9152-11e2-ad48-829adb767c32}
  13. set VHD_OverGUID2={e3ccf965-9152-11e2-ad48-829adb767c32}
  14.  
  15. set TempFile=%~d0\VHD\diskpart.log
  16. REM #########################
  17.  
  18. REM Delete both over file AND woops file.
  19. del %VHD_Drive%\%VHD_OverWoops%
  20. del %VHD_Drive%\%VHD_OverFile1%
  21. del %VHD_Drive%\%VHD_OverFile2%
  22.  
  23. echo create vdisk file=%VHD_Drive%\%VHD_OverWoops% parent=%VHD_Drive%\%VHD_Parent% > %TempFile%
  24. echo create vdisk file=%VHD_Drive%\%VHD_OverFile1% parent=%VHD_Drive%\%VHD_Parent% >> %TempFile%
  25. echo create vdisk file=%VHD_Drive%\%VHD_OverFile2% parent=%VHD_Drive%\%VHD_Parent% >> %TempFile%
  26. echo exit >> %TempFile%
  27.  
  28. diskpart /s %TempFile%
  29.  
  30. bcdedit /set %VHD_ParentGUID% device   vhd=[%VHD_Drive%]\%VHD_OverWoops%
  31. bcdedit /set %VHD_ParentGUID% osdevice vhd=[%VHD_Drive%]\%VHD_OverWoops%
  32.  
  33. bcdedit /default %VHD_OverGUID1%
  34.  
  35. del %TempFile%
  36. echo Done.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement