Why is Powershell ISE showing errors that Powershell console does not show?
问题 I'm running exactly the same script.ps1 file in a Powershell ISE (manually loading the script and pressing F5) and in a Powershell console (executing the script file). They both work but ISE shows errors that the console does not. Why? The code is: git push origin master Write-Host "lastExitCode: $lastExitCode Last command was successful: $?" This code output this error in the ISE: git.cmd : Initializing to normal mode At E:\script.ps1:28 char:4 + git <<<< push origin master + CategoryInfo :