Javaで別のWindowsユーザーを設定することは可能ですか?私は次の問題を抱えています:
私のアプリケーションは、記述されたプログラムを管理者として実行します。ただし、ある時点で、コマンドラインからプログラムを実行するためにWindowsユーザーを切り替える必要があります(このプログラムにはこのユーザーのみがアクセスできます。ライセンスのため、管理者として起動できません)。
したがって、説明を簡単にするために、次のことを行う必要があります。
- 管理者としてプログラムを開始
- 別のユーザーとして一度にログインする
- コマンドラインからプログラムを実行する
- ユーザーからログアウトし、管理者としてログインします
- 最後までプログラムを実行し続ける
ユーザーとしてログインする以外はすべてやりました。プログラムはvpsサーバーで実行されます。
私はグーグルをしていましたが、正しい解決策を見つけることができませんでした。