Quote:
Originally Posted by netdudunet
gibt es eine möglichkeit den pc (aus der ferne) zu einer bestimmten uhrzeit neuzustarten oder wenn ein bestimmtes ereignis eintritt?
|
Im Prinzip ja. Welches Ereignis soll es denn sein? Für welches System (z.B. Windows)?
Idee wäre das bei einem Link oder eines der Felder einfach die Uhrzeit eingetragen würde, wenn man es aus der Ferne per MYJD durchführen wollte.
VORSICHT: Das Skript startet den Computer neu!
Beispiel für ein Ereignis-Skript mit Neustart per fester Uhrzeit: (ungetestet!)
Code:
// Restart timer
// Trigger: Interval (e.g. 1000ms)
var yourtime = "23:30"; //23:30 Uhr
var hh = new Date().getHours();
var mm = new Date().getMinutes();
hh = (hh < 10) ? "0" + hh : hh;
mm = (mm < 10) ? "0" + mm : mm;
var checktime = hh + ":" + mm;
if (checktime == yourtime) {
var myEnv = getEnvironment();
if(myEnv.isLinux() == true){
//linux command
//callAsync(null, "sh", "shutdown -r now");
}else if(myEnv.isMac() == true){
//mac command
}else if(myEnv.isWindows() == true){
callAsync(null, "cmd", "/c shutdown /r");
}
//callAPI("system", "exitJD");
}