-2
ソフトウェアをインストールしたユーザーの名前を取得して、インストールログに書きたいとします。それはすべて可能ですか?いくつかの光を投げてください。ソフトウェアインストールのインストールログにユーザー名を入力するにはどうすればよいですか?
ソフトウェアをインストールしたユーザーの名前を取得して、インストールログに書きたいとします。それはすべて可能ですか?いくつかの光を投げてください。ソフトウェアインストールのインストールログにユーザー名を入力するにはどうすればよいですか?
java.lang.Runtime.exec()を使用して、linuxコマンド 'whoami'を呼び出すことができます。それはあなたに現在のユーザーを与えます。
多くのLinuxディストリビューションには、System.getProperty()で読み込もうとする可能性のある現在のユーザーに環境変数が設定されていますが、whoamiはおそらくもう少し堅牢です。
私は何のプログラミング言語ではSystem.getProperty()
であることを読んでみてください、ユーザーアカウント名を保持することになっているJavaのシステムプロパティuser.nameもある気づきましたか?どのオペレーティングシステムでですか? – JJJ
javaとubuntu linux – Debashisenator
私の質問がダウン投票された理由を理解できません。 – Debashisenator