PowerShell The term is not recognized as cmdlet function script file or operable program

You first have to ‘dot’ source the script, so for you :

. .\Get-NetworkStatistics.ps1

The first ‘dot’ asks PowerShell to load the script file into your PowerShell environment, not to start it. You should also use set-ExecutionPolicy Unrestricted or set-ExecutionPolicy AllSigned see(the Execution Policy instructions).

Leave a Comment