Windowsのwhoamiコマンドのオプション


アニメ『ナイツ&マジック』

前世の記憶を有利に使って、転生した魔法世界で有利にのし上がるってのは前にも見た気がしますが、主人公(男)かわいいし、ロボットがいい感じです。ところで前世の記憶が使えるのって、いろいろチートができて面白そうなんですが、自分が誰だかわからなくなって混乱するなんてことないんでしょうか。
今回はWindowsのwhoamiコマンドです。

Linuxのwhoamiは、ユーザ名が表示されるだけでしたが、

takk@debian:~$ whoami
takk
takk@debian:~$

Windowsのwhoamiには、いろいろオプションがあります。
/UPN
/FQDN
/USER
/GROUPS
/CLAIMS
/PRIV
/LOGONID
/ALL
/FO
/NH
/?
と、たくさんありますが、たまにしか使わない場合は、覚えるのは3パターンぐらいでよいかと思います。

まずは、引数なしパターン。

C:\Users\takk>whoami
takkpc\takk

C:\Users\takk>

次に、/ALLパターン。

C:\Users\takk>whoami /all

USER INFORMATION
----------------

ユーザー名  SID                                           
=========== ==============================================
takkpc\takk .-.-.-..-..........-..........-..........-....


GROUP INFORMATION
-----------------

グループ名                                                           種類                 SID                                            属性                                    
==================================================================== ==================== ============================================== ========================================
Everyone                                                             よく知られたグループ S-.-.-.                                        固定グループ, 既定で有効, 有効なグループ
NT AUTHORITY\ローカル アカウントと Administrators グループのメンバー よく知られたグループ S-.-.-...                                      拒否のみに使用するグループ              
TAKKPC\HomeUsers                                                     エイリアス           S-.-.-..-..........-..........-..........-.... 固定グループ, 既定で有効, 有効なグループ
BUILTIN\Users                                                        エイリアス           S-.-.-..-...                                   固定グループ, 既定で有効, 有効なグループ
BUILTIN\Administrators                                               エイリアス           S-.-.-..-...                                   拒否のみに使用するグループ              
NT AUTHORITY\INTERACTIVE                                             よく知られたグループ S-.-.-.                                        固定グループ, 既定で有効, 有効なグループ
CONSOLE LOGON                                                        よく知られたグループ S-.-.-.                                        固定グループ, 既定で有効, 有効なグループ
NT AUTHORITY\Authenticated Users                                     よく知られたグループ S-.-.-..                                       固定グループ, 既定で有効, 有効なグループ
NT AUTHORITY\This Organization                                       よく知られたグループ S-.-.-..                                       固定グループ, 既定で有効, 有効なグループ
NT AUTHORITY\ローカル アカウント                                     よく知られたグループ S-.-.-...                                      固定グループ, 既定で有効, 有効なグループ
LOCAL                                                                よく知られたグループ S-.-.-.                                        固定グループ, 既定で有効, 有効なグループ
NT AUTHORITY\NTLM Authentication                                     よく知られたグループ S-.-.-..-..                                    固定グループ, 既定で有効, 有効なグループ
Mandatory Label\Medium Mandatory Level                               ラベル               S-.-..-....                                                                            


PRIVILEGES INFORMATION
----------------------

特権名                        説明                                            状態
============================= =============================================== ====
SeShutdownPrivilege           システムのシャットダウン                        無効
SeChangeNotifyPrivilege       走査チェックのバイパス                          有効
SeUndockPrivilege             ドッキング ステーションからコンピューターを削除 無効
SeIncreaseWorkingSetPrivilege プロセス ワーキング セットの増加                無効
SeTimeZonePrivilege           タイム ゾーンの変更                             無効

最後に /ALLの別フォーマットパターン。/foで指定します。

C:\Users\takk>whoami /all /fo csv
"ユーザー名","SID"
"takkpc\takk","S-.-.-..-..........-..........-..........-...."

"グループ名","種類","SID","属性"
"Everyone","よく知られたグループ","S-.-.-.","固定グループ, 既定で有効, 有効なグループ"
"NT AUTHORITY\ローカル アカウントと Administrators グループのメンバー","よく知られたグループ","S-.-.-...","拒否のみに使用するグループ"
"TAKKPC\HomeUsers","エイリアス","S-.-.-..-..........-..........-..........-....","固定グループ, 既定で有効, 有効なグループ"
"BUILTIN\Users","エイリアス","S-.-.-..-...","固定グループ, 既定で有効, 有効なグループ"
"BUILTIN\Administrators","エイリアス","S-.-.-..-...","拒否のみに使用するグループ"
"NT AUTHORITY\INTERACTIVE","よく知られたグループ","S-.-.-.","固定グループ, 既定で有効, 有効なグループ"
"CONSOLE LOGON","よく知られたグループ","S-.-.-.","固定グループ, 既定で有効, 有効なグループ"
"NT AUTHORITY\Authenticated Users","よく知られたグループ","S-.-.-..","固定グループ, 既定で有効, 有効なグループ"
"NT AUTHORITY\This Organization","よく知られたグループ","S-.-.-..","固定グループ, 既定で有効, 有効なグループ"
"NT AUTHORITY\ローカル アカウント","よく知られたグループ","S-.-.-...","固定グループ, 既定で有効, 有効なグループ"
"LOCAL","よく知られたグループ","S-.-.-.","固定グループ, 既定で有効, 有効なグループ"
"NT AUTHORITY\NTLM Authentication","よく知られたグループ","S-.-.-..-..","固定グループ, 既定で有効, 有効なグループ"
"Mandatory Label\Medium Mandatory Level","ラベル","S-.-..-....",""

"特権名","説明","状態"
"SeShutdownPrivilege","システムのシャットダウン","無効"
"SeChangeNotifyPrivilege","走査チェックのバイパス","有効"
"SeUndockPrivilege","ドッキング ステーションからコンピューターを削除","無効"
"SeIncreaseWorkingSetPrivilege","プロセス ワーキング セットの増加","無効"
"SeTimeZonePrivilege","タイム ゾーンの変更","無効"


Leave a Reply

Your email address will not be published. Required fields are marked *

CAPTCHA