Hallo zusammen,
weiß jemand wie man einen Multiline String einschließlich Leerzeichen an ein Powershell Script übergibt.
Einschließen des String in " bzw ' hat nciht geholfen.
Im Powershellscript verwende ich $args[x]. Allerdings wird für Jedes Leerzeichen ein eigenes Array Element erstellt. Ich will aber den kompletten String in einem Feld haben.
Aufruf in AutoIt sieht so aus: RunWait('powershell.exe -noexit -NonInteractive -NoProfile -Command "&{' & @ScriptDir & '\Skript.ps1 ' & $Mailadress & ' "' & $Message & '" ; exit $lastexitcode}"', @ScriptDir)
Die Variable $Message enthält dieleerzeichen und die Return-Zeichen.