Skip to content

Instantly share code, notes, and snippets.

@nseba
Created September 22, 2012 09:11
Show Gist options
  • Save nseba/3765623 to your computer and use it in GitHub Desktop.
Save nseba/3765623 to your computer and use it in GitHub Desktop.
Open URL in default browser from elevated app
public void OpenUrlInDefaultBrowser(string url)
{
if(UacHelper.IsUacEnabled && UacHelper.IsProcessElevated)
{
var processStartInfo = new ProcessStartInfo("explorer.exe", url);
processStartInfo.UseShellExecute = true,
processStartInfo.Verb = "runas"
Process.Start(processStartInfo);
}
else
{
Process.Start(url);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment