Ich nutzte in einigen Scripten IPS_Execute. Der an das Programm zu übergebende Parameter wird jedoch in der Version 4.0 (erste nicht-Beta) ignoriert egal, wie dieser angegeben wird.
„8.8.8.8“ und alles andere an dieser Stelle wird ignoriert. In der Version 3.4 verhällt sich IPS_Execute wie erwartet.
Auch IPS_ExecuteEx scheint nicht betroffen zu sein.
Soweit ich das verstanden habe, gibt es bei IPS_Execute einen Rückgabewert von stdout, bei IPS_ExecuteEx nicht.
Daher ist IPS_ExecuteEx leider kein Ersatz.
Mit IPS_RunScript bzw. IPS_RunScriptEx werden Skripte ausgeführt.
Ich hab nichts gesagt Bin mir aber ziemlich sicher, dass vor nicht all zu langer Zeit schon mal etwas darüber geschrieben wurde. Kannst ja nochmal im Forum suchen (IPS 4 Bereich).
> Unter IPS 3.4 bekomme ich da die Ping-Zeiten usw. zurück
> Bei IPS 4 „Stable“ bekomme ich nichts zurück (String „“). Geht auch viel zu schnell, dass das Skript fertig ist, in der Zeit kann der gar nicht pingen