7
Надеюсь, я не пропустил очевидного ответа на это где-то, но в случае, если у меня есть, я извиняюсь.Узнать имя пользователя в Windows в Haskell?
System.Posix.User
имеет getLoginName
для нахождения имени пользователя для входа в систему. Теперь, что будет работать для получения той же информации на платформах Windows?
Не проверял, делает это [работа] (HTTP : //lpaste.net/111112)? – Sibi
@Sibi 'USERNAME' дает вам имя пользователя, но вы можете также запросить' USERDOMAIN' и/или 'USERDNSDOMAIN' ... (Возможно, это зависит от версии ОС, я не уверен.) – MathematicalOrchid
@MathematicsOrchid Спасибо для подтверждения. :) Как помогает [USERDOMAIN] (http://environmentvariables.org/UserDomain), поскольку он, как представляется, содержит имя домена? – Sibi