Hi All
I am trying to have an external script (.bat file in my case) return a String to the External Script action for error checking, where “OK” would been mean it was successful
would anyone have example .bat file that achieves this?
Hi All
I am trying to have an external script (.bat file in my case) return a String to the External Script action for error checking, where “OK” would been mean it was successful
would anyone have example .bat file that achieves this?
I’ve solved my own problem!
I used the following with the .bat file. The script is used to pass args to a python script, which turns power plugs off and on
python.exe c:\astro\batch\kasa.py powerplug --device %1 --switch %2
@echo OFF
if %errorlevel% == 0 (
echo OK
exit /b “OK”
) else (
echo Error
exit /b “ERROR”
)
Ok with .bat is correct.
With script you must use WScript (this another example for telescope but Echo si solution)
Dim objTele
'Create the telescope object
Set objTele = WScript.CreateObject("TheSkyX.sky6RASCOMTele")
'Connect to the telescope
objTele.Connect()
'objTele.SetTracking(1, 1, 0, 0)
'See if connection failed
if (objTele.IsConnected = 0) then
WScript.Echo "ERROR"
WScript.Quit
end if
Set objTele = Nothing
WScript.Echo "OK"
WScript.Quit