Chame um BAT em uma janela elevada e altere as variáveis ENV antes de

Em um script do PowerShell, tenho que chamar um arquivo em lotes em uma janela elevada. Então eu faço

Start-Process my.bat -Verb runas

Agora,my.bat espera ter algumas das variáveis ENV que defini na janela original. No entanto, como a janela elevada é executada como administrador, essas variáveis que eu defino como usuário comum não parecem estar definidas na janela de administrador.

Existe uma maneira de definir vars ENV em uma janela de administrador antes de chamarmy.bat?

questionAnswers(1)

yourAnswerToTheQuestion