Sie können die PowerShell- Befehle stapelweise ausführen, indem Sie die PowerShell- Logik mithilfe des Befehls echo in ein dynamisch erstelltes PowerShell- Skript einfügen. Anschließend kann das PowerShell- Skript ausgeführt werden, um die Logik auszuführen und wie es im folgenden Beispiel erforderlich ist.
Skriptbeispiel
@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