0
レジストリパスからすべてのフォルダを取得する必要があります HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Uninstall。 および HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ Uninstall を選択し、選択したユーザーの値のDisplaynameをたとえばdisplayname1に変更します。 それはjavaで可能ですか?前にレジストリで働いたことがないし、何かを台無しにしたくない。 thnx。javaでレジストリ値を取得するには?
にアクセスすることができ、このリストはUNINSTALのすべてのサブフォルダだろうか?ユーザーが1つを選択したときにdispalynameを変更する方法は? –
私は自分自身でこれを試したいとは思っていません。レジストリからデータを取得し、必要ならば変更することができます。問題じゃない。その唯一の私は前にレジストリで働いたことがない。 –
各ノードが存在する環境設定オブジェクトを取得します。だから基本的には、アンインストールの下に他のノードがある場合は、それらを取得します。その後、必要なものを変更して取り出すことができます。 java.util.prefs.Preferencesのメソッドを見てください。ノード名を変更する必要がありますか?またはプリファレンス名? – Ulises