Вызов Powershell отменен - PullRequest
0 голосов
/ 25 апреля 2019

Я работал Get-CimInstance -Namespace root/CIMV2 -ClassName CIM_Component | Out-File -Encoding utf8 .\CIM_Component.txt и получил

Get-CimInstance : Call cancelled
At line:1 char:2
+ (Get-CimInstance -Namespace root/CIMV2 -ClassName CIM_DirectoryContai ...
+  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : NotSpecified: (:) [Get-CimInstance], CimException
+ FullyQualifiedErrorId : HRESULT 0x80041032,Microsoft.Management.Infrastructure.CimCmdlets.GetCimInstanceCommand

Это было не отменено из-за прерывания клавиатуры.Это просто ... истекло время ожидания?Я действительно не знаю, почему это вообще отменили.

Я надеялся, что кто-то еще может знать, что случилось, что он бросил Вызов отменен Ошибка.

Это может простобудь то, что объем информации слишком велик, и он бросил трубу, что это ... но это не ошибка нехватки памяти ...

Понятия не имею!

1 Ответ

0 голосов
/ 26 апреля 2019

*** сильный текст *** Hummm ... Смотрите ниже для потенциального назидания ...

CIM_Компонентный класс

Я увидел вопрос о классе CIM_Component и спросил, что это было. Так я и попробовал

Get-CimInstance -Namespace root\CIMV2 -ClassName CIM_Component | select -f 1 | fl *

# Results

GroupComponent : Win32_Directory (Name = "<directory path>")
PartComponent : CIM_DataFile (Name = "<file path>”)
PSComputerName :
CimClass : root/CIMV2:CIM_DirectoryContainsFile
CimInstanceProperties : {GroupComponent, PartComponent}
CimSystemProperties : Microsoft.Management.Infrastructure.CimSystemProperties

То, что вы получите, это список всех файлов в вашей системе - с указанием папка в GroupComponent (родитель) и файл в PartComponent (Ребенок).

Документация абсолютно точная и абсолютно бесполезная, так как объясняет, что вы получаете отношения родитель-ребенок, но не то, что в это!

Я настоятельно рекомендую не использовать этот класс - там проще способы получения информации.

...