Java 如何在任何软件安装的安装日志中写入用户名?
我想获得安装软件的用户的姓名,并将其写入安装日志。有可能吗?请解释一下。您可以尝试使用java.lang.Runtime.exec调用linux命令“whoami”。这将为您提供当前用户 许多linux发行版还为当前用户预设了环境变量,您可以尝试使用System.getProperty读取这些变量,但whoami可能更健壮一些Java 如何在任何软件安装的安装日志中写入用户名?,java,ubuntu,logging,installation,Java,Ubuntu,Logging,Installation,我想获得安装软件的用户的姓名,并将其写入安装日志。有可能吗?请解释一下。您可以尝试使用java.lang.Runtime.exec调用linux命令“whoami”。这将为您提供当前用户 许多linux发行版还为当前用户预设了环境变量,您可以尝试使用System.getProperty读取这些变量,但whoami可能更健壮一些 我刚刚注意到还有一个Java系统属性user.name,它应该包含用户帐户名,请尝试使用System.getProperty以什么编程语言读取它?在什么操作系统中?jav
我刚刚注意到还有一个Java系统属性user.name,它应该包含用户帐户名,请尝试使用System.getProperty以什么编程语言读取它?在什么操作系统中?java和ubuntu linuxI不明白我的问题被否决的原因。