2017-09-02 9 views
-2

ソフトウェアをインストールしたユーザーの名前を取得して、インストールログに書きたいとします。それはすべて可能ですか?いくつかの光を投げてください。ソフトウェアインストールのインストールログにユーザー名を入力するにはどうすればよいですか?

+0

であることを読んでみてください、ユーザーアカウント名を保持することになっているJavaのシステムプロパティuser.nameもある気づきましたか?どのオペレーティングシステムでですか? – JJJ

+0

javaとubuntu linux – Debashisenator

+0

私の質問がダウン投票された理由を理解できません。 – Debashisenator

答えて

0

java.lang.Runtime.exec()を使用して、linuxコマンド 'whoami'を呼び出すことができます。それはあなたに現在のユーザーを与えます。

多くのLinuxディストリビューションには、System.getProperty()で読み込もうとする可能性のある現在のユーザーに環境変数が設定されていますが、whoamiはおそらくもう少し堅牢です。

私は何のプログラミング言語ではSystem.getProperty()

関連する問題