※ ChatGPTを利用し、要約された質問です(原文:SIDの取得について)
SIDの取得方法と管理者権限でレジストリを変更する方法について
このQ&Aのポイント
質問者は現在ログインしているユーザのレジストリを変更したいと考えていますが、ユーザが管理者権限を持っていないため、管理者として実行する必要があります。
質問者は、カレントユーザのレジストリを変更する際には管理者として処理するため、管理者のレジストリキーが変更されてしまい、既存のユーザのレジストリが変更されない問題が発生しています。
質問者は、HLEY_USERのSIDを取得し、ログインしているユーザのレジストリを変更したいと考えています。
今回、現在ログインしているユーザのレジストリを変更したく
VBSを作成したのですが、ユーザがレジストリ変更の権限のないユーザである為
管理者(RUNASを使用)として実行する仕組みにより実現しようとしております。
ここで、カレントユーザのレジストリを変更する際に「管理者」として処理しているため
管理者のレジストリキーが変更されてしまい、既存のユーザのレジストリが変更されない状態です。
そこで、HLEY_USERのSIDからログインしているユーザのレジストリを
変更したいと思っているのですが(やりたいことと同義かどうかも不明ですが)
SIDを取得して当SIDのレジストリキーを変更するVBSについてソースなど
アドバイスをいただけないでしょうか。
質問ばかりになりますが、どうか宜しくお願い致します。