Проверьте, кэшированы ли учетные данные для tf.exe
Как я могу проверить, кэшированы ли мои учетные данные для конкретного сервера, использующего tf.exe? Я пытаюсь сделать небольшую автоматизацию для получения и настройки рабочего пространства / рабочего пространства. Предполагается, что на большинстве машин уже кэшированы учетные данные, но я хочу иметь возможность дважды проверить заранее и выдать ошибку в powershell, если это не так.
Спасибо,
Derongan
1 ответ
Решение
Попробуйте использовать vaultcmd.exe, например:
vaultcmd /listcreds:"Windows Credentials" /all
Это можно выполнить с помощью команды Where-Object, ищущей строку, соответствующую имени сервера TFS.