PowerShell 无法识别 Get-Service、Get-Module、Get-ChildItem

PowerShell 无法识别 Get-Service、Get-Module、Get-ChildItem

我已经尝试了 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

基思

相关内容