Sunteți pe pagina 1din 2

Sistem automat de oprire S.O.

Windows 2000/2003/XP
In urma analizei s-au determinat 3 metode de a opri un sistem ce ruleaza Windows
2000/2003/XP la o ora dorita.
Metoda #1:
Se va folosi comanda interna 'shutdown' a sistemului Windows.
Pentru sistemul de operare Windows 2000, fisierul 'shutdown.exe' poate fi gasit
in 'Windows 2000 Resource Kit'.
Pentru 2003 si XP, acesta este preinstalat.
Sintaxa este:
shutdown \\NumeComputer /l /a /r /t:xx "msg" /y /c
Parametri ce se pot folosi in linia de comanda sunt:
\\NumeComputer
- specifica numele terminalului care va fi inchis; daca se
omite, se va lua in considerare numele terminalului local
/l - optiune pentru a opri terminalul local
/a - oprire rapida; folosirea acestui parametru ii va ignora pe ceilalti
/r - va cauza o repornire a sistemului in loc de oprire
/t:xx - va specifica timpul in secunde pana la oprire; valoarea implicita este
20
"msg" - va afisa un mesaj in timpul procedeului de oprire; mesajul poate avea
pana la 127 caractere in lungime
/y - va raspunde automat 'da' la toate intrebarile generate de sistem in tipmul
procedeului de oprire
/c - va inchide automat toate programele pornite; nu se vor salva date aflate
in lucru
Comanda finala recomandata este urmatoarea:
shutdown /l /y /c
Se recomanda salvarea liniei intr-un fisier de tip batch si rularea acestuia
prin intermediul 'task scheduler'. Pentru aceasta se va crea un fisier nou, cu
extensie bat in care se va intrduce comanda finala de mai sus.
Sub-varianta - rularea liniei:
at 20:00 shutdown /l /y /c
Oricand in ziua in care se doreaste oprirea la ora 20:00 (ora poate fi oricare).
Aceasta varianta este recomandata de aplicat doar in situatia in care nu se
doreste folosirea ultilitarului 'task scheduler' al sistemului de operare.
Metoda #2:
Se va folosi un fisier extern cu parametri: beyondexecv2.exe.
Programul suporta foarte multe, dar acum vom trata doar cazul opririi.
Sintaxa: beyondexecv2 \\NumeComputer [-optiuni] [program/argumente]
* in cazul de fata parametrul principal va fi Shutdown.

Pentru partea de oprire avem parametrii:


-d
-f
-m
-l
-x
-n
-g

oprire
fortare inchdere aplicatii
mesaj catre utilizator
durata mesaj in secunde (implicit 60)
imposibilitartea stoparii procedurii de oprire
se ignora computerele in folosinta
specificare grup (prin fiser grp)

Sintaxa recomdata:
beyondexecv2.exe \\NumeComputer -d Shutdown -f -m Terminating... -l 10
Se recomanda salvarea liniei intr-un fisier de tip batch si rularea acestuia
prin intermediul 'task scheduler'.
Fisierul program impreuna cu cel de tip batch se pot obtine de la:
http://www.mediamax.com/overmind_of_borg/Hosted/ByExec.exe
Metoda #3:
Folosirea de program extern cu interfata grafica.
Se va completa ora exacta dorita, dupa care se va activa programul.
Acesta va rula in background pana la ora respectiva, cand terminalul se va
inchde automat, indiferent de activitate.
Exista posibilitatea ca procedura sa se poata opri inaite de expirarea timpului.
Programul se numste Timed Shutdown. Licenta este freeware.
Se poate achizitiona de la:
http://www.mediamax.com/overmind_of_borg/Hosted/T_Shutdown-Arch.exe
Programul se poate instala in orice locatie dorita.