Windows Server 2008 r2 sp1 マシンで、chocolatey を使用してAWSTools.Powershellパッケージをインストールしました。これにより、powershell 3がインストールされました。現在、powershellは絶望的に壊れており、修正またはアンインストールして再インストールする方法がわかりません。
私の唯一の答えはマシンを完全に再構築することだと思いますが、それを修正する方法があるかどうか尋ねたかった.
powershell は実際に実行されますが、組み込みのコマンドレットが見つからないようです。エイリアスを見つけたようですが、その下にあるものを実行できません。たとえば、ディレクトリの内容を確認するために ls を発行すると、次の結果が得られます。
PS C:\Users\Administrator> ls
ls : The term 'Get-ChildItem' 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
+ ls
+ ~~
+ CategoryInfo : ObjectNotFound: (Get-ChildItem:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
環境を設定するスクリプトの実行が開始時に欠落している可能性があります。あなたが私よりも多くのことを知っていて、このマシンを再構築する必要がないように、何らかの支援を提供してくれるなら、私はとても幸せです.