Tôi hy vọng tôi đã không bỏ lỡ một câu trả lời rõ ràng cho điều này ở đâu đó, nhưng trong trường hợp tôi có - tôi xin lỗi.Tìm hiểu tên người dùng của người dùng hiện tại trong Windows trong Haskell?
System.Posix.User
có tính năng getLoginName
để tìm tên đăng nhập của người dùng hiện đã đăng nhập. Bây giờ, những gì sẽ làm việc để nhận được cùng một thông tin trên nền tảng Windows?
đã không được kiểm tra, thực hiện điều này [việc] (http : //lpaste.net/111112)? – Sibi
@Sibi 'USERNAME' cung cấp cho bạn tên người dùng, nhưng bạn có thể muốn truy vấn' USERDOMAIN' và/hoặc 'USERDNSDOMAIN' cũng ... (Có thể thay đổi theo phiên bản hệ điều hành, tôi không chắc chắn.) – MathematicalOrchid
@MathematicalOrchid Thanks để xác nhận. :) [USERDOMAIN] (http://environmentvariables.org/UserDomain) trợ giúp như thế nào vì nó có vẻ chứa tên miền? – Sibi