Ich möchte ein winziges PowerShell script von Autoit aus aufrufen. Das klappt auch ganz gut, leider bekomme ich keine Returnwerte von PowerShell Script. Kann mir da jemand einen Tipp geben.
So sieht mein Autoscript aus:
Local $X = Runwait("powershell.exe d:\Wilfried\Desktop\mod.ps1", "", @SW_Maximize)
Msgbox(0,"Test",$X)
und so mein PowerShell sript:
$Sessions = Get-smbsession
if ($sessions) {
write-host "Sessions found"
return (1)
}
else {
write-host "No sessions found"
return (0)
}
Leider wird immer 0 zurückgegeben, egal ob eine Verbindung gefunden wurde oder nicht.