set-netadapteradvanceprotperty cmdlet will not work remotely

hi ,

i was trying to change the netadapter settings on remote machines which will not work giving below error .

The term ‘Set-NetAdapterAdvancedProperty’ is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is
correct and try again.
+ CategoryInfo : ObjectNotFound: (Set-NetAdapterAdvancedProperty:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
+ PSComputerName : XXXXXX

please help to execute this cmdlet on remote machines.

i tried with invoke-command giving us the same error.

That means the command does not exist on the computer. That command is not part of Windows PowerShell, it is a part of the Windows operating system. It does not exist on all versions of Windows.