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”不被識別為內部或外部命令、可操作程序或批次檔。

答案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

基斯

相關內容