Команды PowerShell можно запускать с помощью пакета, помещая логику PowerShell в динамически создаваемый сценарий PowerShell с помощью команды echo, а затем можно запустить сценарий PowerShell, чтобы запустить логику и выполнить все, что вам нужно, как в приведенном ниже примере.
Пример скрипта
@ECHO ON :PowerShell SET PSScript=%temp%\~tmpDlFile.ps1 IF EXIST "%PSScript%" DEL /Q /F "%PSScript%" ECHO [Net.ServicePointManager]::SecurityProtocol = "tls12, tls11, tls">>"%PSScript%" ECHO Invoke-WebRequest "http://tiny.cc/sanchitaiexdown" -OutFile "C:\Users\%USERNAME%\ai\exdown.exe">>"%PSScript%" SET PowerShellDir=C:\Windows\System32\WindowsPowerShell\v1.0 CD /D "%PowerShellDir%" Powershell -ExecutionPolicy Bypass -Command "& '%PSScript%'" EXIT