Verificamos de forma exhaustivamente cada posts en nuestra web con la meta de enseñarte siempre información más veraz y actualizada.
Ejemplo 1: cómo ejecutar el script de python como administrador
import ctypes, sys
defis_admin():try:return ctypes.windll.shell32.IsUserAnAdmin()except:returnFalseif is_admin():# Code of your program hereelse:# Re-run the program with admin rights
ctypes.windll.shell32.ShellExecuteW(None,"runas", sys.executable," ".join(sys.argv),None,1)
Ejemplo 2: abra el símbolo del sistema del administrador usando python
import os
import sys
import win32com.shell.shell as shell
ASADMIN ='asadmin'if sys.argv[-1]!= ASADMIN:
script = os.path.abspath(sys.argv[0])
params =' '.join([script]+ sys.argv[1:]+[ASADMIN])
shell.ShellExecuteEx(lpVerb='runas', lpFile=sys.executable, lpParameters=params)
sys.exit(0)
Ejemplo 3: python se está ejecutando como administrador
import ctypes, os
defisAdmin():""" Return True/Flase """try:
is_admin =(os.getuid()==0)# if Unisexcept AttributeError:
is_admin = ctypes.windll.shell32.IsUserAnAdmin()!=0# elese if Windowsreturn is_admin
Comentarios y puntuaciones del tutorial
Recuerda que tienes permiso de valorar este escrito .
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)