Доступ к диспетчеру учетных данных Windows из PowerShell

Я использую PowerShell 2.0 (необходимо из-за SP2010) на Windows Server 2008 R2. Мне нужно получить учетные данные для процесса из диспетчера учетных данных Windows. Я не могу заставить это работать.

Мне дали этот кусок кода:

[Windows.Security.Credentials.PasswordVault,Windows.Security.Credentials,ContentType=WindowsRuntime]
(new-object Windows.Security.Credentials.PasswordVault).RetrieveAll() | % { $_.RetrievePassword(); $_ }

обе строки кода выдают ошибки

Windows.Security.Credentials.PasswordVault,Windows.Security.Credentials,ContentType=WindowsRuntime : Unable to find type [Windows.Security.Credentials.PasswordVault,Windows.Security.Credentials,ContentType=WindowsRuntime]: make sure that the assembly containing this type is loaded.

а также

(new-object Windows.Security.Credentials.PasswordVault).RetrieveAll() | % {$_.RetrievePassword(); $_ } 

соответственно. Я пытался как-то импортировать класс PasswordVault. Пока что Google подвел меня, я даже не смог выяснить, в какой сборке он находится. Что мне не хватает?

Ответы на вопрос(1)

Ваш ответ на вопрос