1

I have a batch script using Windows shell commands to perform several administrative actions. The script is running great on Windows 7 but when i try launching it from Python 2.6 nothing happens:

import os
a = os.popen("somebatchfile.bat")

I assume that this is because the bat file uses several commands that require an administrative privileges but i don't want to prompt to a password using runas.exe or embedding the password within the code.

Is there any way to make UAC prompt for user approval or something?

2
  • Are you running Python with elevated privileges?
    – squillman
    Jul 1, 2011 at 16:00
  • Yes, this also occurs when i'm running Python with elevated privileges while under command line as administrator...
    – at0m
    Jul 3, 2011 at 14:47

1 Answer 1

1

Relevent?: https://stackoverflow.com/questions/130763/request-uac-elevation-from-within-a-python-script

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .