Answers for "how to run an administrator command in python"

4

how to run python script as admin

import ctypes, sys
def is_admin():
    try:
        return ctypes.windll.shell32.IsUserAnAdmin()
    except:
        return False
if is_admin():
    # Code of your program here
else:
    # Re-run the program with admin rights
    ctypes.windll.shell32.ShellExecuteW(None, "runas", sys.executable, " ".join(sys.argv), None, 1)
Posted by: Guest on November-12-2020
-1

python is running as administrator

import ctypes, os
 
def isAdmin():
	""" Return True/Flase """
    try:
        is_admin = (os.getuid() == 0)	# if Unis
    except AttributeError:
        is_admin = ctypes.windll.shell32.IsUserAnAdmin() != 0	# elese if Windows
    return is_admin
Posted by: Guest on August-01-2020

Code answers related to "how to run an administrator command in python"

Python Answers by Framework

Browse Popular Code Answers by Language