public static void Call_OptimizeVHD(string vhdPath, VhdCompactMode compactMode = VhdCompactMode.Quick) { var parameters = new Dictionary <string, object> { { "Path", vhdPath }, { "Mode", compactMode.ToString() } }; var result = ExecutePowerShell("Optimize-VHD", parameters); }
public static void VhdOptimize(this ICakeContext context, FilePath vhdPath, VhdCompactMode compactMode) { var vhdFullPath = vhdPath.MakeAbsolute(context.Environment).FullPath; PowerShellWrapper.Call_OptimizeVHD(vhdFullPath, compactMode); }