Remove `-NonInteractive` from PowerShell startup sequence (#3847)
Remove `-NonInteractive` from PowerShell startup sequence (#3847)

This command-line flag sets a low-level configuration within PowerShell
that prevents Windows PowerShell from using interactive parameters in
scripts (such as in `Get-Credential`).
PowerShell/vscode-powershell