trên máy chủ Windows 2008 r2 sp1 machine, tôi đã sử dụng sô cô la để cài đặt gói AWSTools.Powershell. này, lần lượt, cài đặt PowerShell 3. bây giờ, PowerShell là vô vọng bị hỏng và tôi không thể tìm ra bất kỳ cách nào để sửa chữa nó hoặc gỡ cài đặt và cài đặt lại nó.Làm cách nào để khắc phục cài đặt Powershell bị hỏng?
tôi lo sợ câu trả lời duy nhất của tôi là xây dựng lại hoàn toàn máy, nhưng muốn hỏi xem có cách nào để khắc phục sự cố không.
powershell thực sự chạy, có vẻ như nó không thể tìm thấy bất kỳ lệnh ghép ngắn dựng sẵn nào. có vẻ như nó không tìm thấy bí danh, nhưng không thể thực hiện những gì dưới chúng. ví dụ: phát hành một ls để xem xét các nội dung của thư mục:
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
có thể chỉ có một số thực thi thiếu tập lệnh khi bắt đầu thiết lập môi trường. nếu bạn biết nhiều hơn tôi và có thể cung cấp một số hỗ trợ và có thể làm cho nó để tôi không phải xây dựng lại máy này, tôi sẽ rất hạnh phúc.
Làm cách nào để tải xuống và cài đặt lại khung quản lý Windows 3 (bao gồm PowerShell V3) từ MS? http://www.microsoft.com/en-us/download/details.aspx?id=34595. Nếu bạn gặp phải vấn đề khi cài đặt thì bạn có thể cần kiểm tra xem bạn có cài đặt phiên bản .NET Framework thích hợp không. Tôi tin rằng .Net Framework 4.0 hoặc 4.5 là yêu cầu đối với PS V3. – Peter
@Peter. cảm ơn. tôi đã cố gắng làm điều đó. nó chỉ nói cho tôi một hộp thoại nói rằng nó đã được cài đặt và tôi không có tùy chọn ngoại trừ một nút ok mà đóng trình cài đặt. tôi đã bắt đầu tìm cách gỡ cài đặt để thử cài đặt lại nhưng không thấy bất kỳ tùy chọn nào như vậy. –
chạy: "sfc/scannow" từ lời nhắc được nâng lên. – x0n