Назад | Перейти на главную страницу

Попытка создать скрипт Powershell для подключения к серверу через смарт-карту

Извините, если это не в том сообществе, но это казалось лучшим.

Моя организация пытается автоматизировать команды, которые она выполняла раньше вручную (индексирование компьютерного хранилища и т. Д.). Однако мы используем смарт-карты вместо стандартного имени пользователя и пароля.

Я пытаюсь пройти Get-Credential к Get-ADComputer Таким образом, мы можем использовать наши смарт-карты без прямого удаленного взаимодействия (таким образом мы можем просто запустить сценарий и забыть о нем). К сожалению, это не работает.

Наши смарт-карты имеют два логина (один администратор, один обычный). Может в этом проблема? Get-Credential дважды открывается с запросом на логин, но после двойного ввода учетных данных вы получаете стандартный The server has rejected the client credentials ошибка.

Код, который у меня сейчас есть, находится здесь (используется только для обнаружения компьютеров):

$password = Get-credential


Get-ADComputer -Credential "$password"  -Filter 'Name -like "DESK*"' -Properties IPv4Address | FT Name,IPv4Address -A