webForumDet fria alternativet

windows 2000 script

6 svar · 383 visningar · startad av carl_larsson

carl_larssonMedlem sedan mars 2001128 inlägg
#1

Hej!

Jag behöver snabb hjälp med en ur simpel sak.
Jag vill skapa mig ett skript i win2000 server som bara skall starta och stoppa en tjänst.

Allt kan jag göra i en vanlig batch fil men jag åker på pumpen på att jag behöver en delay.

Jag behöver alltså kunna skriva typ följande.

rservice /stop xxx
delay 20
rservice /start xxx

Jag måste kunna ge tjänsten tid på sig att gå ner.
Det skall finnas fullt script stöd i 2000 men jag vet inte syntaxen.

Batchen skall sedan schemaläggas.

carl_larssonMedlem sedan mars 2001128 inlägg
#2

Alternativt kan jag lösa detta om någon förklarar hur jag kan fjärr starta en schemlaggd aktivitet eller starta ett batchjobb lokalt på en annan maskin.

RikardMedlem sedan dec. 199917 055 inlägg
#3

En ganska enkel men "ful" lösning är följande:

NET STOP tjänst
PING 127.0.0.1 -n 20 >nul
NET START tjänst
RikardMedlem sedan dec. 199917 055 inlägg
#4

Terminal Services?

carl_larssonMedlem sedan mars 2001128 inlägg
#5

Terminal Services??

Problemet med dealy funktionen är löst genom wait.exe
Dock fungerar inte net stop/start remote.
Gör man net start/stop behöver jag inte någon delay i mellan eftersom den väntar på klarsignal innan den gör nästa kommando.

Nu har jag inte upplevt rservice som stabil så jag vill fortfarande kunna starta ett batch jobb lokalt på en annan maskin.

Senario:
Jag har en maskin som kan uppdatera sin antivirus automatiskt.
På denna maskin har jag möjlighet att köra en fil vid lyckad uppdatering. (på så vis vet jag när ny dat fil släppts)
Jag sätter den då till att starta en batch fil som i sin tur skall starta en batch fil på en annan dator där jag antivirus programmet inte kan uppdatera sig själv.

På dator två har jag gjort ett skript som uppdaterar antivirusen men det måste som sagt startas från dator ett.

Jag vill inte göra uppdatering remote över nätverket utan jag vill att den skall ske lokalt, därav det andra skriptet på dator två.

RikardMedlem sedan dec. 199917 055 inlägg
#6

Dock fungerar inte net stop/start remote.
Vad får du för felmeddelande?

carl_larssonMedlem sedan mars 2001128 inlägg
#7

H:\>net stop \\com980ws112\schedule
System error 123 has occurred.

The filename, directory name, or volume label syntax is incorrect.

132 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)