Я получаю следующие ошибки при удаленном запуске этого скрипта.
"Ошибка DeleteCred с кодом ошибки 1168"
Install-PackageProvider -name NuGet -Requiredversion 2.8.5.201 -force
Set-PSRepository -Name "PSGallery" -InstallationPolicy Trusted
Install-Module -Name "CredentialManager"
$storedCreds = Get-StoredCredential -AsCredentialObject
if ($storedCreds -ne $null)
{
#Write-Output($storedCreds)
Remove-StoredCredential -Type DomainPassword -Target "domainname.com"
}
Кажется, что работает нормально, если запускается непосредственно накомпьютер.Я думаю, что мне нужно предоставить учетные данные для пользователя или компьютера где-то в моем коде.В Интернете нет большой помощи относительно этой ошибки, поэтому надеюсь, что у кого-нибудь есть совет.
РЕДАКТИРОВАТЬ: Похоже, у меня есть большие проблемы.Да, первоначально опубликованная ошибка была исправлена путем запуска ее с учетными данными.
Теперь проблема заключается в том, что powershell не позволяет устанавливать приложения без прав администратора и не может быть предоставлен в удаленном сеансе.Так что этот сценарий кажется бесполезным, если он не запускается непосредственно на компьютере.