Điểm:0

PowerShell không thể lấy thông tin trình điều khiển bằng Get-CimInstance

lá cờ br

Tôi đang cố gắng lấy thông tin trình điều khiển từ tất cả các máy tính trên mạng của chúng tôi nhưng đang gặp sự cố khiến một số máy tính gặp lỗi. Lệnh tôi đang chạy là thế này:

Get-CimInstance Win32_PnPSignDriver | Where-Object DeviceName -eq "drivername" | Select-Object DriverVersion

Và lỗi mà một số máy tính đưa ra là:

Get-CimInstance Win32_PnPSignDriver | Where-Object DeviceName -eq " ...

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo : NotSpecified: (root\cimv2:Win32_PnPSignedDriver:String) [Get-CimInstance], CimException

CompleteQualifiedErrorId : HRESULT 0x800706be,Microsoft.Management.Infrastructure.CimCmdlets.GetCimInstanceCommand

Ngay cả khi tôi đơn giản hóa lệnh xuống Get-CimInstance Win32_PnpSignedDriver, tôi vẫn gặp lỗi tương tự. Các lệnh sau hoạt động tốt:

Get-CimInstance Win32_ComputerSystem
Get-CimInstance Win32_Process
Get-CimInstance CIM_LogicalDevice
Get-WmiObject win32_PnpSignedDriver

Vì vậy, nó dường như dành riêng cho sự kết hợp giữa Get-CimInstance và Win32_PnPSignedDriver. Tôi đã cố gắng xây dựng lại kho lưu trữ wmi bằng cách sử dụng như sau:

winmgmt /xác minh kho lưu trữ
Winmgmt /kho lưu trữ cứu hộ

Nhưng họ không báo cáo bất cứ điều gì sai và không khắc phục vấn đề. Tôi cũng đã cố gắng xây dựng lại nó theo cách thủ công bằng dấu nhắc lệnh bằng cách sử dụng như sau:

sc config winmgmt start= bị vô hiệu hóa
mạng dừng winmgmt
cd %windir%\system32\wbem
for /f %s in ('dir /b .dll') do regsvr32 /s %s
wmiprvse /máy chủ lưu trữ
sc config winmgmt start= auto
khởi động mạng winmgmt
for /f %s in ('dir /b .mof') do mofcomp %s
for /f %s in ('dir /b *.mfl') do mofcomp %s

Nhưng không có may mắn. Phiên bản PowerShell trên máy tính hoạt động và máy tính gây ra lỗi là như nhau. Bất kỳ ý tưởng về những gì có thể xảy ra?

Davidw avatar
lá cờ in
Có vẻ như vấn đề không nằm ở chính các lệnh, mà là ở những máy tính đó?

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.