2010-03-15 5 views

답변

6

당신은 this 시도 할 수 있습니다 : 귀하의 경우 'SOME_GROUP'에서

import ctypes 
print ctypes.windll.shell32.IsUserAnAdmin() 
물론
+0

이 잘 작동해야 될 것입니다, 감사합니다! – FogleBird

+0

매우 잘 작동합니다. –

+0

UAC가 활성화 되어도 IT가 작동하지 않습니다.이 기능은 프로세스 권한을 확인하는 것 같습니다. –

0
import win32net 


def if_user_in_group(group, member): 
    members = win32net.NetLocalGroupGetMembers(None, group, 1) 
    return member.lower() in list(map(lambda d: d['name'].lower(), members[0])) 


# Function usage 
print(if_user_in_group('SOME_GROUP', 'SOME_USER')) 

이 '관리자'는

관련 문제