Я управляю сервером Windows Server 2008 R2 с несколькими компьютерами с Windows 7, и недавно мы развернули Google Chrome с помощью групповой политики. У нас также есть локальная интрасеть для хранения процедур, форм и т. Д., А также отчетов, которые извлекаются непосредственно из наших баз данных.
Я пытаюсь поместить имя пользователя в URL-адрес запуска для Chrome, чтобы при открытии Chrome в начале дня он мог вытащить список элементов из базы данных, содержащий их имя пользователя. Отчет работает, и я использую его в раскрывающемся списке прямо сейчас, но я хотел бы вместо этого иметь возможность поместить их имя пользователя в URL-адрес в качестве переменной GET. Кто-нибудь знает, как бы я сделал это для Chrome? Я попытался вставить $ {user_name} в URL-адрес, и я попытался вставить% username% в URL-адрес, но это ни к чему не привело. Есть ли способ избежать этого, чтобы он был переведен системой в имя пользователя? Любая помощь будет принята с благодарностью.
Вы можете запустить Chrome из командного файла, используя что-то вроде:
Интранет "C: \ Program Files (x86) \ Google \ Chrome \ Application \ chrome.exe" /% username%
Это заполнит имя пользователя, вошедшего в систему, в URL-адрес.
Я согласен с другим комментарием, что получение имени пользователя из встроенной аутентификации Windows, вероятно, является лучшим вариантом (и более безопасным, если вы собираетесь полагаться на это имя пользователя для любого вида аутентификации).