だからここがそうです。昇格されたバッチファイルから現在のユーザーを使用するためにpowershellを実行するにはどうすればよいですか?
私は、ユーザーがローカル管理者グループから削除されるドメイン環境(Windows 7)に属しています。プログラムをインストールするためのバッチファイルを作成しました。管理者権限が必要です。インストール後、プログラムを現在のユーザスタートメニューに固定します。私がそれを固定した方法は、バッチファイルの中からpowershellスクリプトを呼び出すことです。
バッチファイルを管理者特権に昇格できますが、問題はプログラムが現在のユーザーに固定されず、代わりにバッチファイルを昇格するために使用している管理者のユーザーに固定されていることです。 Powershellスクリプトは昇格されたバッチファイルの中から呼び出されたので、これも上昇していると推測しています。
スクリプトを分割せずに私が望むものを達成する方法はありますか?
あなたの行っていることを見ることができるようにバッチファイルを投稿できますか?あなたのスクリプトが何を含んでいるか知らずにアドバイスを提供するのは難しいです... –