
whoami /user
コマンドラインで実行すると、
User Name SID
===================== ==============================================
tq84\rene.nyffenegger S-1-5-21-1111111111-2222222222-3333333333-1224
ただし、実行するとwmic useraccount where name='%username%' get sid
異なる SID が取得されます。
S-1-5-21-4444444444-5555555555-6666666666-1001
RID が異なるだけでなく、ドメインを識別するための数字も異なります。
この動作は想定内でしょうか、それともシステム上の SID データベースに何か問題があるのでしょうか?
答え1
ドメイン(またはローカルアカウントの場合はコンピュータ名)を指定してみてください
wmic useraccount where "Domain='%userdomain%' AND name='%username%'"