
我想使用 Sysinternals 的 BGinfo 在桌面上顯示使用者的帳戶類型(通常是標準帳戶或管理員帳戶)。
我相信使用 WMI 查詢來顯示帳戶類型「值」(類別屬性?)是一種可能的方法,但我無法找出有效的 WMI 查詢。
答案1
也許不完全是您想要的答案,但 BGInfo 也支援 VBScript。如果這是您的選擇,那麼以下腳本可能會有所幫助:
dim strUser : strUser = CreateObject("Wscript.Network").UserName
dim blnFound : blnFound = false
for each objUser in GetObject("WinNT://./Administrators").Members
if objUser.Name = strUser then
Echo strUser & " is a member of local administrators."
blnFound = true
end If
next
if blnFound = false then
Echo strUser & " is not a member of local administrators"
end if