1

Я иногда запускаю приложения с повышенными правами и забываю закрыть их позже, потому что они не различимы. Через что-то вроде «Открыть файл ...» кто-то может легко злоупотребить этими приложениями, если моя обычная учетная запись "взломана".

Вопрос в том, есть ли способ указать, что окно создано приложением с повышенными правами.

Я заметил, что окна внутренне обрабатываются по-разному, и контроль доступа применяется: например, такие расширения, как dexpot, не могут подключаться к этим окнам.

4 ответа4

1

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

Возможно, что-то подобное должно быть предложено Microsoft для включения в один из следующих выпусков ..

1

Учитывая длину, которая требовалась, чтобы что-то подобное работало в IE/Explorer ( см. Privbar), я не думаю, что есть решение, которое затронет все программы.

0

Вы должны найти способ разобрать имя пользователя в окнах плитки.

Вы можете проверить это в пакетных файлах: title% USERNAME% добавит имя пользователя в окно заголовка.

Я предполагаю, что что-то эквивалентное для не-cmd/ пакетных окон может быть сделано через VBS. В любом случае, это переменные env, которые вы должны использовать.

0

Командная строка, запускаемая от имени администратора, добавляет Administrator в строку заголовка, но, похоже, это единственный случай, когда это встроено.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .