Как открыть Windows PowerShell как администратор с Python, используя pynput - PullRequest
0 голосов
/ 15 октября 2018

Я пытаюсь написать скрипт на Python, который открывает Windows PowerShell с помощью pynput.Моя программа откроет PowerShell и напишет в PowerShell.

Это то, что я получил до сих пор:

from pynput.keyboard import Key, Controller 
import time
keyboard = Controller()

keyboard.press(Key.cmd)
keyboard.release(Key.cmd)
time.sleep(0.3)

keyboard.type("powershell") 

keyboard.press(Key.ctrl) # This opens the script with a UAC request.
keyboard.press(Key.shift) #
keyboard.press(Key.enter) #
keyboard.release(Key.ctrl) #
keyboard.release(Key.shift) #
keyboard.release(Key.enter) #

time.sleep(0.5)
keyboard.press(Key.left) 

time.sleep(0.3)

keyboard.release(Key.left)

time.sleep(0.3)

keyboard.press(Key.enter)
keyboard.release(Key.enter)

Я стараюсь держать его организованным.

Я могуНе понимаю, почему, но моя программа останавливается после «time.sleep (0.5)» в строке 18.

Спасибо, что нашли время ответить, С уважением, Сэмюэль

...