2017-11-04 4 views
0

私はユーザーのリストを持っています。ユーザーのいずれかにWindows管理者特権があるかどうかを確認するPythonスクリプトを作成します。私はctypes libを試しましたが、明らかに現在のユーザーだけをチェックします。複数のユーザーがウィンドウで管理されていることを確認してください

import ctypes 

lst = ['Administrator','test','Guest'] 
for i in lst: 
    print ctypes.windll.shell32.IsUserAnAdmin(i) 

ありがとう。

答えて

1

あなたはそれだけであなたがログインしているユーザーかどうかをお知らせしますctypes.windll.shell32.IsUserAnAdmin()を印刷するには、ユーザー名を渡すことはできません指定されたユーザーは、あなたは私が続くこのCheck if an arbitrary user is in Administrator Group with Python

+0

感謝を参照することができ、管理されているかどうかを取得するには管理者か

ですそれは私のためにうまくいく。 – muteb

関連する問題