我已经尝试了 Powershell 中的不同命令,但它们都不起作用。问题可能出在哪里?
我甚至无法运行命令来检查版本:
C:\Users\ams.ssh>$PSversionTable '$PSversionTable' 未被识别为内部或外部命令、可运行程序或批处理文件。
C:\Users\ams.ssh>$PSversionTable.PSVersion '$PSversionTable.PSVersion' 未被识别为内部或外部命令、可运行程序或批处理文件。
C:\Users\ams.ssh>Get-Host | Select-Object 版本“Get-Host”未被识别为内部或外部命令、可操作程序或批处理文件。
答案1
这些是命令提示符错误。您正在尝试从 cmd.exe 运行 PowerShell 命令。PowerShell 错误如下所示:
PS C:\...\keith>get-bob
get-bob : The term 'get-bob' 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.
At line:1 char:1
+ get-bob
+ ~~~~~~~
+ CategoryInfo : ObjectNotFound: (get-bob:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
基思