Моя домашняя сеть состоит из пары компьютеров с Windows XP и Windows 7. Один из блоков Windows XP похож на общий сервер, доступ к которому осуществляется через удаленный рабочий стол. У меня там есть аккаунт, а у моего GF есть другой.
Ранее я мог сохранять ярлыки RDC на этом общем сервере, включая учетные данные. Поэтому для доступа к серверу с компьютера в сети мне просто нужно было открыть ярлык. Таким образом, у меня было бы два ярлыка: один для моей учетной записи и один для моей подруги.
В Windows 7, похоже, хранятся учетные данные для ящика на основе имени компьютера. Т.е. я могу хранить только один набор учетных данных для каждого имени машины. Это кажется невероятно глупым, поэтому мой вопрос таков:
в Windows 7 есть какой-то способ иметь ярлыки RDC, которые используют разные учетные данные для входа в одно и то же целевое окно?
Ответы:
После небольшой копки я нашел твою проблему. Более поздние версии удаленного рабочего стола не сохраняют информацию о пароле в файле RDP. Это изменение, вероятно, из-за проблем безопасности. Я не уверен, где хранится эта информация, но я знаю, что это информация, специфичная для пользователя. Это изменение влияет на ограничение количества сохраненных учетных данных на хост-компьютер (мультимедийный блок XP) до одного.
Если вы хотите, чтобы разные пользователи имели разные сохраненные учетные данные, вам нужно создать больше учетных записей пользователей на ваших клиентских компьютерах. Когда человек садится за компьютер, ему необходимо указать свое имя пользователя для входа на этот компьютер, а затем запустить RDP для подключения к удаленному хосту. Это разделение позволит вам иметь отдельные сохраненные хранилища учетных данных RDP.
источник
hosts
файл под разными псевдонимами поддельных, что позволяет пароли должны быть сохранены отдельно. Итак, в вашемhosts
файле поместите:192.168.0.100 bob.local
и192.168.0.100 sally.local
так далее, а затем подключитесь кbob.local
RDP. Это также работает, если вы подключаетесь к множеству разных компьютеров за NAT с переадресацией портов. Я могу сохранять логины на нескольких разных машинах на работе, каждая из которых имеет свой псевдоним и номер порта.Если не проверял это, но это должно работать. Создайте псевдоним для «сервера» Windows XP либо в DNS (cname), либо в файле Hosts в окне Win7. Тогда вы сможете настроить соединение с псевдонимом, и это будет «другая машина», поэтому RDP должен хранить учетные данные отдельно.
Windows 7 сохраняет один пароль на псевдоним на профиль клиента. Просто добавьте псевдоним в файл hosts и сохраните соединение с этим псевдонимом в виде отдельного файла RDP. Обратите внимание, что вы не сможете сохранить пароль, если находитесь в домене, потому что он не будет доверять сертификату этого «нового» компьютера.
источник
rdp://server
противrdp://server.example.com
)Следующее решение отлично работает, если у вас есть достаточные права на локальном компьютере для редактирования его файла хоста:
источник
Дешевое решение, если вам нужно только два соединения с вашей машины на удаленную машину, - это две установки: одно соединение с использованием имени целевого компьютера, а второе - с использованием IP-адреса целевого компьютера.
Это вводит Windows-7 (и других) в заблуждение, полагая, что соединение происходит с двумя разными машинами, и это не сбивает с толку учетные данные.
источник
Эта проблема может быть решена с помощью продукта Royal TS , клиентской программы RDP, которая предлагает больше возможностей, чем стандартный клиент удаленного рабочего стола Windows. ( версия 1.5 все еще бесплатна).
Этот продукт использует ActiveX для удаленного рабочего стола Windows, такой же, как RDP, но встроенный в свои собственные окна. Эти окна могут быть организованы во вкладки, так что вы можете наслаждаться удаленным рабочим столом с несколькими вкладками.
Самое главное для вас, вы можете определить несколько имен входа, каждый из которых имеет свое имя пользователя и пароль (в отличие от RDP от Microsoft, который запоминает только последний вход в систему). Вы даже можете получить доступ к одному и тому же сайту одновременно через несколько окон с разными / одинаковыми логинами для каждого окна. Логины могут быть организованы в двухуровневое иерархическое дерево.
источник
Перейдите в
%SystemRoot%\system32\
папку на вашем текущем ПК, скопируйтеmstsc.exe
иmstscax.dll
. Сохраните эти файлы в папке, где вы можете найти их позже.Затем получите компакт-диск с Windows XP или перейдите
%SystemRoot%\system32\
на компьютер с XP. Скопируйтеmstsc.exe
иmstscax.dll
из него; вставьте его в%SystemRoot%\system32\
папку на вашем текущем ПК. Ответьте «Да», чтобы перезаписать текущие файлы. Теперь у вас есть старая версия клиента RDP, и вы можете сохранить учетные данные для входа каждого пользователя.После того, как вы вставите в старый клиент RDP файлы выше; Щелкните правой кнопкой мыши каждое имеющееся у вас подключение RDP, щелкните левой кнопкой мыши «Изменить», внесите изменения в имя пользователя / пароль, установите флажок «Сохранить мой пароль», нажмите «Сохранить как», присвойте имя RDP и сохраните каждое из них. Это включит каждое имя пользователя и пароль в каждый файл RDP.
Если вам нравится функциональность более нового RDP-клиента, после того, как вы сохранили учетные данные, как указано выше, скопируйте и вставьте более новую версию файлов
mstsc.exe
иmstscax.dll
в свою%SystemRoot%\system32\
папку, и ваши учетные данные RDP-клиента все равно будут сохранены в их файлах.Однако, если вы хотите добавить еще одно новое соединение RDP к тому же удаленному компьютеру с другими учетными данными, вам придется повторить все это.
Это работает и для людей с XP SP3.
Лично я просто сохранил старого клиента.
источник
Возможный обходной путь - сохранить соединение rdp для второго пользователя на другом компьютере, к которому я подключаюсь через rdp. Не приятно, но это спасает меня от повторного ввода пароля снова и снова.
источник
Откройте
.rdp
файлы в Блокноте и добавьте эту строку в конце:Сохраните
.RDP
файлы под разными именами файлов. Это работает, так как сохранение пользователя из графического интерфейса не добавляет пользователя в.RDP
файл.источник
На самом деле, Windows сохраняет RDP-соединение в файле, который хранится в вашем профиле пользователя. Последнее соединение с машиной сохраняется как «default.rdp». Все, что вам нужно сделать, это настроить соединение, перейти на вкладку «Общие» и нажать кнопку «Сохранить как ...». Это даст вам возможность создать файл, в котором будет храниться информация о вашем сеансе. Сделайте ярлык на рабочем столе, и вы готовы к работе.
Такое поведение должно происходить, только если вы разделяете учетную запись пользователя на клиентском компьютере. Если вам нужен другой опыт, настройте второго пользователя на машине win 7, и вы не увидите последний сеанс друг друга.
источник