title: Set Microsoft Edge as default browser with PowerShelll
body: <p>I'm doing a script that change the default browser to the Microsoft Edge and I have done this:</p>
  <pre><code>  function Set-DefaultBrowser {
  Add-Type -AssemblyName 'System.Windows.Forms'
  Start-Process $env:windir\system32\control.exe -LoadUserProfile -Wait -ArgumentList '/name Microsoft.DefaultPrograms /page pageDefaultProgram\pageAdvancedSettings?pszAppName=MSEdgeHTM'
  Sleep 10
  [System.Windows.Forms.SendKeys]::SendWait(&quot;{TAB}{TAB}{TAB}{TAB}{TAB} {ENTER}{ENTER} &quot;)
  }
  Set-DefaultBrowser
  </code></pre>
  <p>But i don't like that is like a person where doing it opening the menu and that stuff I would like to do it like without showing it like that, it is posible to do it that way?</p>