ネットワーク上に多数のクライアントがあり、スクリプトで次のことを実行してください。
[1]ローカル管理者の詳細を使用して管理者特権のコマンドプロンプトを開きます。注:各ユーザーのユーザー名とパスワードを入力する必要はありません。
[2]次のコマンドを使用してjavaをアンインストールします: "wmic product where" name like 'java%' "call uninstall"
[3] PCが再起動したら、別のバージョンのJavaをインストールしたいと思います。
現時点では、ステップ2と3についてあまり心配していませんが、ステップ1で問題が発生しています。以下の方法を試しました:
runasコマンド
NirSoftプログラム
PowerShell
ネットワーク上のすべてのPCにアクセスしてローカルの管理者パスワードを入力しなくても、これが可能かどうかは本当に疑問です。
/programming/19098101/how-to-open-an-elevated-cmd-using-command-line-for-windows
前もって感謝します。チンボ
urtech.ca/2011/05/...
—
yagmoth555
スクリプトからUACプロンプトをバイパスできるかどうかを尋ねている場合、答えはもちろん「いいえ」です。(可能であれば、すべてのマルウェアが実行します。)
—
Bill_Stewart 2017