У меня есть функция powershell, которая работает только синхронно.Я хотел бы обновить эту функцию, чтобы я мог запускать несколько вызовов скрипта Python параллельно.Кто-нибудь знает, как асинхронно вызывать скрипт Python с использованием powershell, имея в виду, что каждый скрипт Python по сути является циклом while, который не заканчивается до тех пор, пока не пройдет 24 часа.Функция powershell принимает на удаленной машине виртуальную среду python, путь к скрипту python и аргументы.
Вот что было сделано до сих пор:
function Run-Remote($computerName, $pname, $scriptPath, $pargs)
{
$cred = Get-QRemote-Credential
Invoke-Command -ComputerName $computerName -Credential $cred -ScriptBlock {powershell -c "$Using:pname '$Using:scriptPath' $Using:pargs"} -ConfigurationName QRemoteConfiguration
}