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

user3505712 picture user3505712 · Jun 11, 2014 · Viewed 182.3k times · Source

I am implementing a script in powershell and getting the below error. The sceen shot is there exactly what I entered and the resulting error. enter image description here

At this path there is file Get-NetworkStatistics.ps1 which I got from here. I am following the steps from it, though there are errors.

Answer

JPBlanc picture JPBlanc · Jun 11, 2014

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).