Definir privilégios de administrador para subprocess.check_call () em Python

Eu chamo dois executáveis ​​de um script python que precisa de privilégios de administrador e um que não precisa deles. Existe alguma maneira pela qual eu possa definir o privilégio de administrador antes de executar o executável para que ele não me peça a minha senha.

Meu script é o seguinte

import subprocess

subprocess.check_call(['DoesnotNeedAdminPrivilege.exe'])
subprocess.check_call(['NeedsAdminPrivilege.exe'])

Eu tentei executar este script de cmd, iniciando o cmd para ser executado como um administrador. Existe alguma maneira de passar esses direitos de administrador para o segundo executável para que ele funcione sem nenhum problema

questionAnswers(2)

yourAnswerToTheQuestion