Remote\username совпадает с ComputerName\username или username в Windows 7/ XP?

Есть ли разница, если я войду как:

  1. имя пользователя
  2. имя_компьютера \ имя пользователя
  3. удаленный \ имя пользователя
  4. имя_домена \ имя пользователя
  5. то \ имя пользователя

Я хочу, чтобы мой компьютер вел себя по-разному в зависимости от того, как я вхожу в систему. Существует ли простой способ распознавания различных методов входа?

Особенно я хочу ограничить удаленный вход в систему, когда кто-то еще вошел в систему, поэтому поведение должно быть изменено до того, как вход произойдет (возможно, скрипт для фоновой проверки попыток входа в систему?).

Это должно работать на win 7 и win xp (необязательно точно так же).

Актуальный вопрос: как предотвратить вход в удаленный рабочий стол при локальном входе пользователя?

1 ответ

Решение

У вас в основном есть только следующие варианты:

  • LocalComputer \ Имя пользователя
  • Домен \ Имя пользователя
  • Имя @DNSDomain (логин SPN)

В Windows 7 Windows по умолчанию предполагает наличие домена, к которому присоединен компьютер, и добавляет домен \ part для вас. Это означает, что это снова второй вариант.

(Я не знаю, что вы имеете в виду под Remote\username или что-то \ username? Это домены?)

В конце пользователь входит в систему с учетной записью домена или локальной учетной записи, независимо от синтаксиса, который он использовал.

Если только этот один компьютер должен работать по-разному, в зависимости от того, кто в данный момент активен, вы можете использовать скрипт при запуске и проверить переменную среды %USERDOMAIN% (будет содержать либо имя вашего домена, либо имя локального ПК).

Для учетной записи домена вы также можете использовать объект групповой политики и добавить туда сценарий. Предоставление только этому одному пользователю доступа к объекту групповой политики приведет к тому, что только этот пользователь (но на любом компьютере) будет выполнять настроенный сценарий.

Другие вопросы по тегам