Spero di non aver mancato una risposta ovvia a questo da qualche parte, ma nel caso avessi - mi scuso.Trova il nome utente dell'utente corrente in Windows in Haskell?
System.Posix.User
dispone di un getLoginName
per trovare il nome di accesso dell'utente attualmente connesso. Ora, cosa avrebbe funzionato per ottenere le stesse informazioni sulle piattaforme Windows?
non ho ancora testato, fa questo [il lavoro] (http : //lpaste.net/111112)? – Sibi
@Sibi 'USERNAME' ti dà il nome utente, ma potresti voler interrogare' USERDOMAIN' e/o 'USERDNSDOMAIN' pure ... (Potrebbe variare a seconda della versione del sistema operativo, non sono sicuro.) – MathematicalOrchid
@MathematicalOrchid Grazie per confermare. :) Come funziona la guida [USERDOMAIN] (http://environmentvariables.org/UserDomain) poiché sembra contenere il nome del dominio? – Sibi