Author Posts

November 20, 2016 at 8:36 pm

I am learning powershell and doing this exercise by following some training videos from

They use PS v3 in the training. I have Pwerhsell version 5.1.14965.1001

it gives me this error. Why? Googled it and it didn't help me to resolve it.

Error: Cannot find the type for custom attribute 'CmdletBidning'. Make sure that the assembly that contains this type is loaded.

Here is the script that I am writing. 🙂

function CFCompINfo
# Param1 help description
[string[] $Computername,


BEgin {}
Process {
foreach ($computer in $computername)
write-host $computer


End {}


Get-DJOSInfo -computername my-pc
#Get-DJOSInfo -computername dc1, dc2
#Get-DJOSInfo computers.txt | Get-DJOSInfo -namelog
#Get-DJOSInfo -host localhost

November 21, 2016 at 9:06 am

Your error message has "CmdletBinding" with a typo.

Update the script to have the correct spelling and then re-run the script and try your function.

December 3, 2016 at 6:27 pm

Thank you! It is working now!