public static EnvironmentBlock CreateForUser(IntPtr userToken) { var defaultEnvBlock = CreateEnvBlock(userToken); var environment = new EnvironmentBlock(); foreach (var key in ForbiddenEnvironmentVariables) { defaultEnvBlock.Remove(key); } environment.Merge(defaultEnvBlock); return(environment); }
public static EnvironmentBlock CreateForUser(IntPtr userToken) { var defaultEnvBlock = CreateEnvBlock(userToken); var environment = new EnvironmentBlock(); foreach (var key in ForbiddenEnvironmentVariables) { defaultEnvBlock.Remove(key); } environment.Merge(defaultEnvBlock); return environment; }