Is it everything other than cmdlets ? Or everything other than cmdlets, functions, worrkflows, etc = everything other than what is native to PowerShell itself - the list provided by the “Get-Command” cmdlet ?
Simply put.
Any executable / console applications / command line interactive stuff - .exe, .com, etc…
For example you can get the banned list of external commands directly form PoSH itself. Just by looking at the list provided by the variable below, but this really and PowerSHell_ISE thing. The console window below the ISE script pane is not the true PoSH console host. It is not designed for external interactive command line stuff. You can do it, but you have to know absolutely every parameter needed and you must type in inline, in the script pane or the ISE console.
These are the defaults. You can add more.
As a rule, if you really need to use these types of things. Stick with the true PoSH console host (powershell.exe).
Or everything other than cmdlets, functions, worrkflows, etc = everything other than what is native to PowerShell itself – the list provided by the “Get-Command” cmdlet ?