def _elevate_permissions():
f = sys.executable
if not __file__.split("\\")[-1].split(".")[-1] == "py":
f = __file__
params = ' '.join(sys.argv[1:] + ["asadmin"])
else:
script = os.path.abspath(sys.argv[0])
params = ' '.join([script] + sys.argv[1:] + ['asadmin'])
print params
if not sys.argv[-1] == 'asadmin':
shell.ShellExecuteEx(lpVerb='runas', lpFile=f, lpParameters=params)
sys.exit(0)
评论列表
文章目录