Am at a complete loss with this one. Recently a number of my powershell scripts have started failing as they are unable to find the command dnscmd.exe.
What has me at a loss is that the executable exists and works and I can run it just fine in the command prompt. I have tried the following in powershell to run the command:
- dnscmd
- & dnscmd
- & dnscmd.exe
- & c:\windows\system32\dnscmd.exe
All return "The term dnscmd is not recognized as the name of a cmdlet, function,script file or operable program...."
Can anyone enlighten me as to why powershell is completely unable to see the command, where the normal command prompt/windows explorer etc.. can? Using powershell 2.