Page 3 of 4

Re: Problem med scriptExecutorPlugin

Posted: Thu 02 Aug 2012, 12:11
by VoodooExtreme
Ställer mig in i kören oxå: Får dessvärre inte det att fungera.

Det verkar inte spela för roll vilken exe-fil man kallar på.

Testa själv:
Skapa 1.bat innehållande texten: "2.bat"
Skapa 2.bat innehållande texten: "echo %TIME% >> C:\SMS\ontest.txt"

Manuell exekvering->båda filerna körs
Exekvering via plugin->endast första bat-filen körs

Re: Problem med scriptExecutorPlugin

Posted: Thu 02 Aug 2012, 21:34
by Martin
VoodooExtreme wrote: Testa själv:
Skapa 1.bat innehållande texten: "2.bat"
Skapa 2.bat innehållande texten: "echo %TIME% >> C:\SMS\ontest.txt"

Manuell exekvering->båda filerna körs
Exekvering via plugin->endast första bat-filen körs
Detta fungerar om du pekar ut tydligt var 2.bat ligger... Det räcker inte med "2.bat" i filen "1.bat". Hela sökvägen måste in - exempelvis "C:/temp/2.bat".
Switch King jobbar med sin egen katalog som bas, vilket gör att 1.bat-filen försöker hitta filen 2.bat i Switch Kings installationskatalog - inte i den katalog där 1.bat-filen finns.

Alltså:
Skapa 1.bat i C:\temp, innehållande texten: "C:\temp\2.bat"
Skapa 2.bat i C:\temp, innehållande texten: "echo %TIME% >> C:\temp\ontest.txt"

Konfigurera pluginet att starta C:\temp\1.bat vid exempelvis "On".

Re: Problem med scriptExecutorPlugin

Posted: Fri 03 Aug 2012, 07:46
by VoodooExtreme
Tackar :D

Nu funkar det! :clap: :clap: :clap:

Jag uppdaterar min andra tråd så fort jag löst alla andra steg.

Re: Problem med scriptExecutorPlugin

Posted: Thu 13 Sep 2012, 06:56
by VoodooExtreme
Hejsan,

Jag har märkt att vid en omstart(och start) av servern, så körs scriptExecutorPluginet, vilket kan vara lite störande.
Inatt så kördes tydligen även skriptet vid 3-tiden. Är det möjligtvis så att i 3.00 (final) att ni startar om tjänsterna på natten?

Re: Problem med scriptExecutorPlugin

Posted: Thu 13 Sep 2012, 07:13
by Martin
Själva pluginet körs hela tiden - eller rättare sagt ligger aktivt hela tiden. Det kör skripten när signaler skickas till enheterna. Av någon anledning skickas det signaler till dina enheter vid 3-tiden på natten.
Antingen genom att en händelse schemalagts, eller att en enhet synkroniserats (vilket du antingen konfigurerar generellt eller per enhet).

Om du har angett att dina enheter ska synkroniseras så görs detta även vid omstart av servern (för att täcka upp för strömavbrott eller liknande). Switch King startar däremot aldrig om tjänsterna på eget bevåg.

Re: Problem med scriptExecutorPlugin

Posted: Thu 13 Sep 2012, 10:17
by VoodooExtreme
Ja, det måste ha skett någon synkronisering just då. Jag har avvaktierat det på min fejkenhet nu, så hoppas vi att det problemet är ur världen nu =)

Re: Problem med scriptExecutorPlugin

Posted: Sun 16 Dec 2012, 16:16
by Idefixer
Kolla in enhetens schema. Troligen styrs den av ett underliggande schema som har att den ska sättas på varje dag vid 3-tiden. Det gör att du får en synkning

Re: Problem med scriptExecutorPlugin

Posted: Mon 17 Dec 2012, 09:46
by Gyld
Verkar ju vara fler än jag som haft problem att få detta script att lira.
Jag har skapat några .bat filer som jag tänkte använd mig av.
.bat filerna i sig fungerar utan bekymmer om man väljer att köra dem fristående från scriptet, men om man försöker anropa dem från SK via ScriptExecuatorPlugin så händer Nada.

Någon som har några tips på vad jag gör fel?

Har testat två olika scenarion, men inget av dem fungerar. Den första är vid ON-läge där jag anropar en bat-fil, och det andra är vid OFF-läge där jag direkt provat att anropa cscript.exe
Inget av detta har dock fungerat.

Nedan configurationen från .config-filen för scriptexecutorplugin:

<add deviceName="Test"
onScript="c:\bat\smson.bat"
offScript="c:\windows\system32\cscript.exe"
offScriptArgs="c:\program\NowSMS\sms.js +46707500013 Test is off"
intercept="false"
waitForExit="false" />


Filen smson.bat innehåller följande:

echo %TIME% >> C:\bat\on_test.txt
c:\windows\system32\cscript.exe c:\program\NowSMS\sms.js +46707500013 Test is on.


Jag har även provat, att som någon beskrev tidigare, från scriptet anroptat en bat-fil som sedan anropat ytterligare en bat-fil som i sin tur anropat en exe-fil.
Men vad jag än provat så har det varit utan resultat genom SwitchKing.
Däremot om jag kör bat-filerna från kommandoprompten så fungerar det utan bekymmer....

Några förslag?
Hjälp mottages tacksamt :)

Re: Problem med scriptExecutorPlugin

Posted: Sat 16 Mar 2013, 22:20
by User74
Gyld wrote: massa text
Jag har också haft problem med detta.
SwitchKing-tjänsterna körs under System-kontot som vanligt, jag slog på "Allow Service to interact with desktop" på varje SwitchKing-tjänst, det ger mig lite frihet att göra saker så som att låsa datorn, stänga av program med pskill osv.
Ska du köra PsKill (eller annat från Sysinternals) ta en titt på den här sidan http://peter.hahndorf.eu/blog/post/2010 ... ensePopups

//DenRiktige

Re: Problem med scriptExecutorPlugin

Posted: Wed 10 Apr 2013, 07:13
by Martin
Funderar på om detta kan vara OS-beroende, men tycker inte att det borde vara det. Vilket OS kör ni som INTE får det att fungera?