此代码是否win32api.GetUserName()适用于从 win 2000 到 win 7 的所有 win 系统?如果用户不是本地用户而是域用户怎么办,它仍然有效吗?
当我使用这个功能shell.SHGetFolderPath(0, shellcon.CSIDL_someDirectory, 0, 0)时,我会得到当前登录用户的想要的文件夹吗?
任何帮助表示赞赏。
有一个名为getpass的模块,它有一个 getpass.getuser() 函数。这应该适用于所有 Windows 版本。无论如何,它在我尝试过的所有版本上都是如此。我使用的用户也不是本地用户。