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

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

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


Код:
USER=aaa
export USER

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