Ques/Help/Req От чьего имени запущен бинарник

МарковаЕкатерина

Active member
Команда форума
Moderator
Premium
Регистрация
23.08.2012
Сообщения
492
Реакции
97
Баллы
28
Возраст
47
Местоположение
РФ, Москва
Native language | Родной язык
Русский
Всем привет!
Пишу простенькую программку. Так вот: нужно узнать, от чьего имени запущен готовый бинарник. Первая мысль - getenv(). Проверил, все работает. Но если сделать перед запуском:


Код:
USER=aaa
export USER

То при программа извлекает из окружения, соответственно, "aaa". Так не пойдет. Есть ли возможность узнать имя пользователя, запустившего бинарник, наверняка?
 
198 175Темы
635 146Сообщения
3 618 415Пользователи
еу4уууеууеНовый пользователь
Верх