none
Очистка истории подключения RDP \ powershell RRS feed

  • Вопрос

  • Доброе утро.

    ПОдскажите, как удалить средствами PS логин, который где то запоминается автоматом? Как удалять список серверов я запилил. Спасибо заранее

    19 июля 2013 г. 7:04

Ответы

Все ответы

  • Get-ChildItem "HKCU:\Software\Microsoft\Terminal Server Client" -Recurse | Remove-ItemProperty -Name UsernameHint -Ea 0

    • Помечено в качестве ответа JabBaton 22 июля 2013 г. 8:23
    19 июля 2013 г. 7:16
    Отвечающий
  • Remove-Item -Path 'HKCU:\Software\Microsoft\Terminal Server Client\servers' -Recurse  2>&1 | Out-Null
    Remove-ItemProperty -Path 'HKCU:\Software\Microsoft\Terminal Server Client\Default' 'MR*'  2>&1 | Out-Null
    $un = [environment]::getfolderpath("mydocuments") + '\Default.rdp'
    remove-item  $un  -Force  2>&1 | Out-Null
    Kazun, это удаляет только историю подключений, а мне нужн убрать логин, чтобы он был пуст при запуске RemApp RDP файла:

    19 июля 2013 г. 7:45
  • День добрый.

    Это вам надо работать с виндовым Credentials Manager-ом.

    Например: http://gallery.technet.microsoft.com/scriptcenter/PowerShell-Credentials-d44c3cde#content


    Грамотная постановка вопроса - уже 50% решения. Не забывайте помечать ответы как полезные или как ответ, если они Вам; помогли.

    19 июля 2013 г. 8:01
  • Сергей, у меня мало опыта работы с подобным. Не могли бы вы вкратце объяснить, куда копать. Данный файл нужно подключать к профилю или нужно использовать какой-либо код оттуда под свои нужды? Заранее благодарю
    19 июля 2013 г. 8:06
  • Давайте попробуем определиться что именно надо удалять.

    Откройте Credential Manager, думаю удалять надо не всё :)


    Грамотная постановка вопроса - уже 50% решения. Не забывайте помечать ответы как полезные или как ответ, если они Вам; помогли.

    19 июля 2013 г. 8:11
  • Хм, я понял про че идет речь. Нет, Сергей, вы наверняка не правильно меня поняли. У меня там все пусто, и пароль я не сохраняю. Просто при подключении остается имя пользователя сохранено, последнего подколючившегося. Мне нужно, чтобы поле было пустое
    19 июля 2013 г. 8:18
  • Да, действительно не правильно понял.

    Выше Kazun уже указал как удалить последнего, успешно залогиневшегося пользователя.

    mstsc будет подставлять текущего.


    Грамотная постановка вопроса - уже 50% решения. Не забывайте помечать ответы как полезные или как ответ, если они Вам; помогли.

    19 июля 2013 г. 8:35
  • Т.е. пустого все равно не будет, просто он будет по дефолту подставлять логин текущего???
    • Изменено JabBaton 19 июля 2013 г. 9:54 ?ыыыы
    19 июля 2013 г. 9:46