Argumente de închidere. Setarea orei exacte a datei curente din linia de comandă pentru a opri și reporni computerul. Opriți automat computerul după un anumit timp

Grafic Interfață Windows de-a lungul multor ani lumina s-a stins Linie de comanda. Dar nu, nu, trebuie să-l folosești. În acest articol voi descrie pe scurt modul de utilizare comanda consolei închide pentru a închide sau reporni computerul Windows. Articolul este relevant pentru Familia Windows 7/8/8.1/10.

Comanda de închidere pentru închidere, repornire sau hibernare

Pentru a opri, reporni sau hiberna folosind linia de comandă, utilizați comanda shutdown. Lista principală a parametrilor:

  • /? — Afișează ajutor. La fel ca și fără parametri.
  • /i — Afișare GUI utilizator. Acest parametru trebuie să fie primul.
  • /l - Încheiați sesiunea. Această opțiune nu poate fi utilizată cu opțiunile /m sau /d.
  • /s - Opriți computerul.
  • /g - Închideți și reporniți computerul. După ce sistemul repornește, lansați toate aplicațiile înregistrate.
  • /a - Anulează închiderea sistemului. Această opțiune poate fi utilizată numai în perioada de așteptare.
  • /p - Închidere imediată calculator local fără avertisment. Poate fi folosit cu opțiunile /d și /f.
  • /h - Comută computerul local în modul de hibernare. Poate fi folosit cu opțiunea /f.
  • /e - Indică motivul închiderii neașteptate a computerului.
  • /m - \computer Specifică computerul de destinație.
  • /t xxx — Setați o întârziere de xxx secunde înainte de a închide computerul. Interval valabil: 0-315360000 (10 ani); valoare implicită: 30. Dacă perioada de expirare este mai mare decât 0, se aplică opțiunea /f.
  • /c - „comentare” Un comentariu cu motivul repornirii sau opririi. Cea mai mare lungime este de 512 caractere.
  • /f - Închidere forțată rulează aplicații fără avertiza utilizatorii. Opțiunea /f este utilizată când opțiunea /t este setată la o valoare mai mare decât 0.
  • /d xx:yy - Trebuie să specificați un motiv pentru repornire sau oprire. „p” înseamnă repornire sau oprire programată. „u” înseamnă motivul definit de utilizator. Dacă nu este specificat nici „p”, nici „u”, repornirea sau oprirea este neplanificată. „xx” este numărul motivului principal (un număr întreg pozitiv mai mic de 256). „yy” este numărul auxiliar motiv (un întreg pozitiv mai mic decât 65536).

Dacă sunteți interesat lista plina parametrii apoi rulați utilitarul închide fara parametri.

Exemple de utilizare a utilitarului de închidere

Dacă rulați utilitarul închide cu parametru /i, apoi pe ecran veți vedea ceva de genul următor (relevant pentru Windows 7):

Când utilizați repornirea întârziată:

Oprire /r /t 180

Vom primi următoarea notificare pe ecran:

Dacă doriți să anulați repornirea programată, utilizați comanda:

Închide

Ar trebui să vedeți așa ceva în zona de notificare de lângă ceas.

Echipă ÎNCHIDE folosit pentru a încheia o sesiune de utilizator, a reporni și a închide în sistemele de operare Windows. Închide vă permite să lucrați cu local și sisteme de la distanță prin linia de comandă.

Opțiuni de comandă SHUTDOWN

Utilizare: oprire xx:aa]

  • /? Afișează ajutor.
  • /i Afișează interfața grafică cu utilizatorul. Acest parametru trebuie să fie primul.
  • /l Încheiați sesiunea. Această opțiune nu poate fi utilizată cu opțiunile /m sau /d.
  • /s Oprește computerul.
  • /r Finalizare completă lucrați și reporniți computerul.
  • /g Închideți complet și reporniți computerul. Lansați toate aplicațiile înregistrate după repornirea sistemului.
  • /a Anulează oprirea sistemului. Această opțiune poate fi utilizată numai în perioada de așteptare. Combinați cu /fw pentru a șterge toate descărcările în așteptare în firmware.
  • /p Oprește computerul local fără întârziere sau avertisment. Poate fi folosit cu opțiunile /d și /f.
  • /h Pune computerul local în modul de hibernare. Poate fi folosit cu opțiunea /f.
  • /hybrid Oprește computerul și îl pregătește pentru pornire rapidă. Trebuie folosit cu opțiunea /s.
  • /fw Combinați cu opțiunea de închidere, astfel încât următoarea pornire să meargă la interfața de utilizare a firmware-ului.
  • /e Specifică motivul pentru care computerul se închide în mod neașteptat.
  • /o Accesați meniu parametri suplimentari pornirea și repornirea computerului. Trebuie folosit cu opțiunea /r.
  • /m \\computer Specifică computerul de destinație.
  • /t xxx Specifică timpul de așteptare în xxx secunde înainte ca computerul să se închidă. Interval valabil: 0-315360000 (10 ani); valoare implicită: 30. Dacă întârzierea este mai mare decât 0, se presupune opțiunea /f.
  • /c „comentează” Comentariu cu motivul repornirii sau opririi. Lungimea nu trebuie să depășească 512 caractere.
  • /f Forțează închiderea aplicațiilor care rulează fără avertiza utilizatorii.
  • /d xx:yy Motivul repornirii sau opririi. p înseamnă repornire sau oprire programată. u înseamnă că motivul este definit de utilizator. Dacă nu este specificat nici „p”, nici „u”, nu este programată nicio repornire sau oprire. xx - numărul cauzei principale (întreg pozitiv mai mic de 256). yy - numărul de motive suplimentare (întreg pozitiv mai mic de 65536).

Exemple vizuale de repornire și oprire folosind comanda SHUTDOWN

Exemplu de repornire și oprire sistem local Comanda de oprire:

  • Oprirea sistemului local după 30 de secunde, deconectarea imediată și închiderea aplicațiilor care rulează: oprire /s /t 30 /l /f
  • Reporniți sistemul local după 30 de secunde: oprire /r /t 30
  • Pentru a anula o oprire întârziată a computerului: oprire /a

Deci, cel mai mult parametrii necesari Comenzile de oprire sunt:

  • /s- parametru pentru oprirea sistemului;
  • /r- parametru care specifică repornirea sistemului;
  • /t- Întârziere de oprire, calculată în secunde;
  • /l- oferă ieșire imediată utilizator curent din sistem;
  • /f- închide toate aplicațiile care rulează fără avertizare prealabilă pentru utilizatori.

Video - Lucrul cu utilitarul SHUTDOWN

Echipă ÎNCHIDE folosit pentru a încheia o sesiune de utilizator, a reporni computerul, a-l pune în modul de repaus sau pentru a opri alimentarea. Dacă aveți permisiunile corespunzătoare, comanda poate fi executată pe un sistem de la distanță.

Format linie de comandă:

SHUTDOWN.EXE xx:yy ]

Dacă nu sunt specificati parametri pe linia de comandă sau dacă parametrul este specificat /? - apoi pe ecran sunt afișate scurte informații despre utilizarea comenzii.

În loc de sintaxă /cheie permis să utilizeze -cheie:

SHUTDOWN.EXE [-i | -l | -s | -r | -g | -a | -p | -h | -e] [-f] [-m \\computer][-t xxx][-d xx:yy [-c „comentar”]]

Opțiuni pentru linia de comandă:

/i- Afișează interfața grafică cu utilizatorul. Acest parametru trebuie să fie primul.
/l- Încheiați sesiunea. Această opțiune nu poate fi utilizată cu parametri /m sau /d.
/s- Inchide calculatorul.
/r- Închideți și reporniți computerul.
/g- Închideți și reporniți computerul. După ce sistemul repornește, lansați toate aplicațiile înregistrate.
/A- Anulați oprirea sistemului. Această opțiune poate fi utilizată numai în perioada de așteptare.
/p- Oprire imediată a computerului local fără avertisment. Poate fi folosit cu parametri /dȘi /f.
/h- Trecerea computerului local în modul de hibernare. Poate fi folosit cu parametru /f.
/e- Indicați motivul închiderii neașteptate a computerului.
/o- Accesați meniul de opțiuni avansate de pornire și reporniți computerul. Acest parametru valabil pentru Windows 8 și versiuni ulterioare versiuni ulterioare. Trebuie folosit cu parametrul /r.
/m\\calculator- Numele sau adresa IP a computerului de destinație.
/t xxx- Setați o întârziere de xxx secunde înainte de a închide computerul. Interval valabil: 0-315360000 (10 ani); valoarea implicită: 30 de secunde. Dacă perioada de expirare este mai mare decât 0, se aplică parametrul /f.
/c „comentează”- Comentați cu motivul repornirii sau opririi. Cea mai mare lungime este de 512 caractere.
/f- Închiderea forțată a aplicațiilor care rulează fără avertizarea utilizatorilor. Parametru /f folosit dacă pentru parametru /t este specificată o valoare mai mare decât 0.
/d xx:aa Trebuie să specificați un motiv pentru repornire sau oprire. „p” înseamnă repornire sau oprire programată. „u” înseamnă motivul definit de utilizator. Dacă nu este specificat nici „p”, nici „u”, repornirea sau oprirea este neplanificată. xx este codul motiv primar (un număr întreg pozitiv mai mic de 256). da este codul motiv auxiliar (un număr întreg pozitiv mai mic decât 65536).

Pentru a gestiona procesele de oprire și repornire, utilizatorul trebuie să aibă drepturi de administrator în legătură cu sistemul gestionat.

Exemple de utilizare a comenzii SHUTDOWN:

închide sau închide/?- afișați ajutor pentru utilizarea comenzii.

oprire /s- opriți alimentarea computerului după 30 de secunde. Utilizatorul va fi notificat cu privire la oprirea programată.

oprire /s /t 0- Opriți imediat alimentarea computerului.

oprire /s /t 60 /m \\COMP7- opriți alimentarea computerului COMP7 după 60 de secunde.

oprire /s /t 60 /m \\192.168.0.1- opriți alimentarea computerului cu adresa IP 192.168.0.1 după 60 de secunde. Dacă este necesar, un utilizator cu drepturi de administrator poate anula procesul de oprire cu comanda oprire -a

oprire /h- pune computerul în modul de hibernare. Când o comandă este executată, toate informațiile de la memorie cu acces aleator(procese, programe, date) sunt stocate în dosar special hyberfil.sys situat în directorul rădăcină disc de sistemși se efectuează o oprire normală a alimentării. Data viitoare când porniți computerul, managerul pornire Windows(BOOTMGR) va efectua o restaurare a stării sistemului dintr-un fișier hyberfil.sys. Modul Hibernare trebuie să fie activat pentru a acestui calculator, de exemplu prin comanda powercfg /H pornit sau utilizând opțiunile de conectare Panel Power Options Gestionare Windows. De asemenea, este necesar să se țină cont de asta pentru a se implementa acest mod va fi necesar un volum mare spatiu liber pe hard disk pentru o copie a memoriei RAM.

oprire /l- încheie sesiunea utilizatorului curent. Comanda de încheiere a sesiunii poate fi executată numai pe computerul local și numai pentru utilizatorul curent. La fel ca rularea comenzii Ieşi din cont fara parametri.

oprire /r- reporniți computerul local. În mod implicit, repornirea va avea loc după 30 de secunde dacă opțiunea nu este specificată /t

oprire /r /o /t 0- reporniți imediat computerul local ( t 0, cu alegere opțiuni suplimentare (/o. După repornire, pe ecran este afișat un meniu de selecție a acțiunilor, cu care puteți fie să continuați pornirea normală, fie să selectați moduri suplimentare pentru diagnosticare și recuperare a sistemului. Parametru /o valabil pentru Windows 8 și sistemele de operare ulterioare.

oprire /r /m\\192.168.0.1- reporniți computerul cu adresa IP 192.168.0.1.

oprire /g- reporniți și restabiliți execuția aplicațiilor înregistrate folosind funcția API RegisterApplicationRestart. Utilizat de obicei la actualizarea sistemului, când procesul de instalare necesită o repornire pentru a continua procesul de instalare.

Reporniți computerul cu mesajul „Repornire programată” afișat și motivul înregistrat în jurnalul de sistem - „Programat”, codul principal - „12” (0x0B), cod suplimentar- „555” (0x022b).

oprire /i- lansa mediu grafic utilitati shutdown.exe. Pe ecran apare „Dialogul de oprire de la distanță”.

Pentru a efectua o operație de oprire, repornire sau sesiune de utilizator final, trebuie să introduceți un nume sau adresa IP computer folosind butonul „Adăugați”, selectați acțiunea dorită, motivați și completați câmpul „Comentariu”, textul din care va fi afișat în mesajul de informare despre acțiunea planificată. Din cele mai multe motive, câmpul de comentarii este obligatoriu, iar fără a-l completa, butonul „OK” va fi inactiv.

Pe Windows 7 și versiuni ulterioare, opriți sau reporniți de la distanță folosind comanda închide, poate eșua cu eroarea „Acces refuzat (5)” chiar dacă aveți drepturi de administrator și permiteți oprirea forțată de la distanță în local politici de grup. În plus, la accesarea resurselor administrative ascunse C$, ADMIN$... și așa mai departe. computer la distanță Sunt solicitate un nume de utilizator și o parolă, dar conexiunea eșuează cu accesul refuzat. Problema este rezolvată prin eliminarea computerului din rețeaua de acasăși adăugarea (modificarea) unui parametru de registry la secțiune:

hklm\Software\Microsoft\Windows\CurrentVersion\Policies\System
trebuie să adăugați un parametru LocalAccountTokenFilterPolicy, luând valoarea dword:00000001

După introducerea datelor în registru, este necesară o repornire pentru a aplica modificările.

În plus:

Managementul puterii în camera de comandă linia Windows- echipa

Automatizarea anumitor procese pe un computer poate crește adesea semnificativ capacitatea de utilizare a unui computer nu numai în muncă, ci și în Viata de zi cu zi. Într-unul dintre subiecte, de exemplu, am analizat modalități de a adăuga orice program la pornirea computerului dvs.: .

Acest articol va fi dedicat unui astfel de moment ca oprirea automată a computerului după o anumită perioadă de timp. Vom efectua toate manipulările exclusiv folosind propriile noastre sisteme Windows, fara folosire programe de la terți . În plus, nu ne vom limita la executarea comenzilor simple, ci vom adăuga puțină utilizare întregului proces.

Cum să efectuați oprirea pentru a opri și reporni computerul

Să nu sărim imediat, să începem de la început. Iar începutul este principalul lucru comanda pentru a opri computerul, pe care o vom folosi. În sistemul de operare Windows, pentru a opri activitatea, trebuie doar să trimiteți comanda către sistem închide cu parametrii necesari.

Practic, echipa închide se poate face în diferite moduri:


Toate cele trei metode sunt similare și acceptă aceiași parametri, așa că nu ne vom concentra asupra acestui lucru și vom efectua întregul proces în consolă, adică în linia de comandă Windows.

Cum functioneazã? Pentru ca computerul să se oprească automat, adică fără a fi nevoie să mergem la meniul „Start” și să facem clic pe butonul „Oprire” de acolo, trebuie să apelăm următoarea comandă:

Oprire -s

La 30 de secunde după execuție, sistemul se va opri. În plus, folosind aceeași comandă, dar cu un parametru diferit, nu puteți opri computerul, ci îl reporniți. Iată cum va arăta:

Oprire -r

Din nou, rețineți că parametrii rămași pentru comenzile de oprire și repornire sunt similare, așa că nu vom repeta fiecare set de două ori, ci vom lua în considerare întregul proces de închidere automată a computerului folosind comanda ca exemplu oprire -s, ținând cont că același lucru este valabil și pentru echipă oprire -r

Acum să trecem la îmbunătățirea comenzii și la adăugarea de parametri suplimentari.

opțiunile de comandă de închidere

Materialul descris în articol este aplicabil pentru majoritatea versiunilor utilizate astăzi sistem de operare din Microsoft. Comenzile și metodele de executare a acestora vă permit Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista și își păstrează în continuare utilizatorul fidel Windows XP.

Acum să ne uităm la parametrii principali ai comenzii de închidere pe care o vom folosi:

  • -s opri automat computerul;
  • -r principalul parametru care permite reporniți automat computerul;
  • -A principalul parametru care permite anulați acțiunea planificată de închidere sau repornire a computerului;
  • -t vă permite să setați timp de intarziere în secunde înainte de a opri sau reporni computerul. Este posibil să se atribuie o valoare în intervalul de la 0 la 315360000 (10 ani). Valoarea implicită este 30;
  • -f închiderea forțată a aplicațiilor care rulează fără avertiza utilizatorii. Nu cel mai bun parametrul principal, dar poate fi util deoarece ajută la evitarea anulării opririi sau repornirii computerului din cauza programelor înghețate.

Pentru a ne familiariza cu metoda de oprire automată a computerului, aceasta va fi suficientă pentru noi. Mai jos vom adăuga alte comenzi la setul de mai sus pentru a folosi funcția închide chiar mai convenabil.
Lista completă a parametrilor pentru închide poate fi văzut rulând următoarea comandă în consolă:

Închide/?

Opriți automat computerul după un anumit timp

Deci să trecem la aplicație practică informațiile pe care le-am colectat în primele două capitole.

Să presupunem că ne uităm la un film și ne dăm seama că putem adormi fără a opri computerul. Avem nevoie să computerul s-a oprit de la sineîn 30 de minute. Pentru a face acest lucru, trebuie să rulați următoarea comandă (ne amintim că acest lucru se poate face nu numai în linia de comandă, ci și prin utilitarul Run sau în meniul Start):

Oprire -s -f -t 1800

Parametrii folosiți ne sunt deja familiari. Și sensul 1800 setează valoarea timpului în secunde după care lucrarea va fi oprită. Adică 1800 de secunde = 1800 de secunde / 60 de secunde într-un minut = 30 de minute. Nu ar trebui să fie probleme cu asta. După executarea comenzii, vom primi o notificare de sistem că închiderea este programată

În plus, cu 10 minute înainte de oprire, indiferent de motivul planificat (oprire sau repornire), vom primi un avertisment suplimentar de la sistemul Windows

Dar dacă, să zicem, după 15 minute ne dăm seama că nu vom avea timp să terminăm de vizionat filmul și trebuie să anulăm oprirea automată? La refuza finalizarea programată Operare Windows , trebuie să rulați următoarea comandă:

Oprire -a

Imediat după executarea comenzii, va apărea o notificare care indică faptul că oprirea automată a computerului a fost anulată

Acesta, de fapt, este tot ce trebuie să știți pentru a vă opri automat computerul timp specificat. Dar introducerea unei comenzi în consolă de fiecare dată nu este foarte convenabilă, așa că mai jos ne vom da seama cum să scriem bat pentru închiderea automată a computerului sau repornirea acestuia.

Fișier corporal pentru închiderea automată a computerului

Dar puteți îmbunătăți puțin mai mult fișierele bat și puteți face unul din trei, transformându-l într-un program mic. Aceasta este ceea ce vom face mai jos.

Creăm un program pentru a opri automat computerul

Pe acest moment avem trei fișiere batch, fiecare dintre ele își îndeplinește propria funcție: oprirea computerului, repornirea și anularea acțiunilor planificate.
Mai întâi, să scriem partea principală a noului fișier bat single. Ideea ar fi să întrebi utilizatorul care trei actiuni trebuie finalizat, apoi treceți la partea care este responsabilă pentru funcția dorită.

Vom seta alegerea funcției cu următoarea linie (aceasta, ca și întregul fișier, poate fi editată la discreția dvs., așa cum va fi mai convenabil):

Setați /p răspuns = "dezactivați - 1, reporniți - 2, anulați - 0: "

Aici setăm o nouă variabilă Răspuns, a cărui valoare se introduce de fiecare dată când fișierul este lansat și se confirmă prin apăsarea tastei Enter.
Trecem la partea necesară a codului bat cu comanda mergi la, V în acest caz, linia va arăta astfel:

Mergeți la %answer%

Începutul fiecărei părți independente va fi marcat, respectiv, ca :1 , :2 Și :0
Pentru o execuție corectă, să completăm fiecare parte a codului fără o comandă pauză, și echipa Ieșire adăugând o întârziere de două secunde înainte de a închide fereastra:

TIMEOUT /T 2 ieșire

Și, în sfârșit, să adăugăm colorarea textului în diferite culori, în funcție de comanda executată:

La ieșire vom obține următorul cod:

Echo off chcp 1251 set /p answer="opriți - 1, reporniți - 2, anulați - 0: " du-te la %answer% :1 set /p min_off="Opriți computerul în (minute): " set /A sec_off ="% min_off% * 60" color C echo Computerul va fi oprit în %min_off% minute shutdown -s -f -t %sec_off% TIMEOUT /T 2 exit:2 set /p min_re="Reporniți computerul în ( minute): " set /A sec_re="%min_re% * 60" color E echo Computerul va reporni în %min_re% minute oprire -r -f -t %sec_re% TIMEOUT /T 2 exit:0 color A echo Oprire programată de Windows a anulat oprirea -a TIMEOUT / T 2 ieșire

Fiecare comandă a fost deja descrisă mai sus. Iată cum funcționează:

  1. Lansăm un fișier batch.
  2. Ca răspuns la întrebarea despre alegerea unei funcții, introduceți 1 , 2 sau 0 . , confirmați intrarea cu tasta Enter.
  3. Consola va sări la partea corespunzătoare a codului și, dacă este o oprire sau o repornire, va întreba în câte minute să efectueze acțiunea necesară.
  4. Apoi valoarea introdusă este convertită în secunde și adăugată la comandă, ai cărei parametri determină acțiunea planificată.

Descărcați gata bat pentru a închide automat computerul se gasesc din arhiva atasata: .

Pentru comoditate, puteți împacheta fișierul lot rezultat într-o arhivă SFX și puteți adăuga o pictogramă la acesta. Până la urmă va fi simplu program portabil pentru a închide automat și a reporni computerul prin interval specificat timp: .

Dezvoltator de sisteme de operare Windows Sunt disponibile opțiuni programate. Ca atare, nu există niciun buton de închidere care să indice parametrii. Pentru a face acest lucru, trebuie să utilizați linia de comandă și alte instrumente standard (încorporate). Windows. Această metodă este deosebit de bună pentru că funcționează întotdeauna și oriunde, deoarece a fost dezvoltată și furnizată direct de dezvoltatorul sistemului de operare însuși. Testat pe Windows XP, Windows 7, Windows 8.1

Cei care nu sunt interesați de teorie pot merge direct la secțiunile:
-
-

Închideți sau reporniți computerul conform unui program
(la o oră specificată) cu instrumente Windows standard (încorporate).

Programat
(la o oră specificată) din linia de comandă (MS DOS)

Din timpuri imemoriale, toate sistemele de operare din familia MS Windows au inclus un sistem de operare pe disc (abreviat ca MS DOS), care nu are cele obișnuite interfața cu utilizatorul pentru a „bate” pe el cu mouse-ul. MS DOS este controlat folosind metoda de introducere a tastaturii. comenzi textîntr-o fereastră specială, în așa-zisa Linie de comanda . Linia de comandă funcționează pe orice computer care rulează orice modificare a sistemului de operare MS Windows.

În sistemul de operare MS Windows, din linia de comandă puteți face absolut tot ce este capabil acest sistem.

LA Linie de comanda poate fi apelat într-unul din următoarele moduri:

  • apăsați o combinație de taste Win+R, introduce cmd.exe, faceți clic pe OK
  • „Meniu Start > Run”, introduceți cmd.exe, faceți clic pe OK
  • „Meniu Start > Toate programele > Accesorii > Linie de comandă”

Oricum, se va deschide o fereastră MS DOS
(linia de comandă pentru a introduce o comandă text)
În el (pe linia de comandă) vom:

  1. porniți și opriți numărătoarea inversă INAINTE DE
    închiderea sau repornirea computerului
    (adică indicați după cât timp trebuie efectuată acțiunea)
  2. atribuiți și anulați exact FOR
    închiderea sau repornirea computerului
    (adică indicați exact când să efectuați o acțiune)

Toate manipulările se reduc la accesarea fișierului shutdown.exe
și specificarea parametrilor necesari

opțiunile și sintaxa comenzii de închidere
(pentru a accesa fișierul shutdown.exe)

Fişier shutdown.exe este responsabil pentru închiderea sistemului de operare Windows, repornirea acestuia etc. Pentru a obține o listă cu parametrii de lansare a fișierului shutdown.exe din linia de comandă - apăsați comanda rapidă de la tastatură Win+R, în fereastra care se deschide, intră cmd.exe(mergi la MS DOS) și deja în fereastra DOS (manual) introduceți „ închide/?"(fără ghilimele). Faceți clic pe „OK” (tasta „Enter”). Ca răspuns, sistemul va afișa o listă completă de parametri de comandă închide:

În ceea ce privește sintaxa parametrilor pentru comandă închide, Acea MS DOSînțelege ambele opțiuni de înregistrare - și cu o cratimă (semnul minus " - " pe tastatură numerică) și printr-o bară oblică (slash pe tastatura numerică):

  1. oprire /s /f /t 2000 echivalent oprire -s -f -t 2000
  2. la 23:15 oprire /r /f echivalent la 23:15 oprire -r -f

În cazul nostru, nu există nicio diferență fundamentală între o bară oblică și o cratimă. Este mult mai important să ne amintim despre spațiere. Pentru că, în înțelegerea sistemului de operare, bara oblică este egală cu cratima urmată de spațiu , apoi fără spațiu - poate să nu funcționeze.

De exemplu, în captura de ecran de mai sus, am introdus comenzile „ închide-?" Și " închide -?", și " închide/?" Și " închide/?" Răspunsul sistemului este evident.

Introducerea simplificată a comenzii de oprire
(Alerta fereastra)

Pentru a activa sau dezactiva cronometrul de numărătoare inversă, deschideți fereastra „Run” ( Win+R Bine.

Timpul înainte de oprirea (repornirea) computerului trebuie introdus în secunde.

Introducerea corectă a comenzii este confirmată de ferestrele pop-up corespunzătoare din tavă. Ar trebui să apară ferestre pop-up după fiecare intrare corectă de comandă. Arata cam asa:

Răspunsul sistemului la o comandă de oprire sau repornire a computerului după 33 de minute = 2000 de secunde
Răspunsul sistemului la o comandă pentru a anula o comandă de închidere sau repornire a computerului

Cu 10 minute înainte de finalizarea sarcinii, sistemul începe să vă reamintească că numărătoarea inversă este pe cale să se termine. Formularul de memento poate avea mai multe opțiuni. Probabil depinde de versiuni Windows si stil de design.

Cu câteva minute înainte de finalizarea sarcinii, sistemul anunță că numărătoarea inversă este pe cale să se termine.

Instalare în linie de comandă
ora exactă a datei curente
pentru a opri și reporni computerul

Setarea orei exacte data curenta de la vă permite să atribuiți timpul exact data curentă pentru a închide sau reporni computerul. Această sarcină va fi executată o singură dată, după care procedura de atribuire a sarcinilor va trebui repetată. Dacă aveți nevoie ca computerul să fie oprit sistematic conform unui program (în același timp), atunci trebuie să utilizați sau

Pentru a seta ora exactă a datei curente pentru închiderea sau repornirea computerului, deschideți fereastra „Run” ( Win+R), introduceți comanda dorită și faceți clic Bine.

Ora de oprire (repornire) a computerului trebuie introdusă în formatul specificat.
Valorile timpului, desigur, sunt diferite pentru fiecare.

Spre deosebire de instalare, introducerea corectă a comenzii la setarea orei de oprire sau repornire a computerului nu este confirmată de ferestrele pop-up corespunzătoare din tavă

Este convenabil să creați din linia de comandă DE UNA unica folosinta sarcină pentru a închide sau reporni computerul. Dacă doriți să oprire sistematică computer conform unui program (de exemplu, la un moment dat, la sfârșitul zilei de lucru), apoi trebuie să setați timpul de oprire după sau după

Închideți și reporniți computerul
folosind un fișier executiv (batch).

Fișiere executive (batch) cu extensia .băţ() ușurează mult lucrul cu linia de comandă. Odată ce ați creat un astfel de fișier bat cu textul comenzii necesare, îl puteți executa cu un simplu clic conform fișierului body, fără apelul obositor al ferestrei liniei de comandă și introducerea textului comenzii în ea.

Să ne amintim lista comenzilor noastre și să creăm fișierele batch corespunzătoare:

  1. oprire /s /f /t 2000 sau oprire -s -f -t 2000
    (opriți computerul după 33 de minute = 2000 de secunde)
  2. oprire /r /f /t 2000 sau oprire -r -f -t 2000
    (reporniți computerul după 33 min = 2000 secunde)
  3. la 23:15 oprire /s /f sau la 23:15 oprire -s -f
    (oprește computerul azi la 23:15)
  4. la 23:15 oprire /r /f sau la 23:15 oprire -r -f
    (reporniți computerul astăzi la 23:15)
  5. oprire/a sau oprire -a
    (anulați comanda de oprire/repornire a computerului)

Pentru a crea un fișier batch executiv (batch) - deschideți blocnotes, copiați (scrieți) în el linia dorită comenzi și salvați fișierul cu extensia .bat. De exemplu, să creăm două fișiere - fișierul „Shutdown.bat” și fișierul „Cancel.bat”. În primul fișier scriem linia „ oprire /s /f /t 2000" (fără ghilimele), în al doilea - linia " oprire/a"(fără ghilimele). Făcând clic pe primul fișier, se va da o comandă de oprire a computerului după 33 de minute = 2000 de secunde. Făcând clic pe al doilea fișier va anula comanda de oprire a computerului după 33 de minute = 2000 de secunde. Astfel, vom primi două fișiere, făcând clic pe care vor avea același efect ca în cazul unui apel și introducând comanda dorită în el.

Totul este foarte simplu și este mult mai convenabil decât linia de comandă. În plus, această metodă oferă loc pentru zborul imaginației și gândirii creative. De exemplu, puteți seta timeout-ul la 28800 de secunde. (28800 secunde = 8 ore = durata unei zile lucrătoare), puneți fișierul „Shutdown.bat” în folderul de pornire al computerului și nu vă mai faceți griji că îl opriți la sfârșitul zilei de lucru. Pentru că, de fiecare dată când sistemul pornește, acesta va primi o comandă de oprire după 8 ore = 28800 secunde. Același efect va fi obținut de fișierul executable.bat la pornire, cu conținutul „ la 17:00 oprire /s /f"(fără ghilimele). Mai mult, această comandă este chiar de preferat, deoarece setează ora exactă pentru a opri computerul și nu depinde de numărul de reporniri în timpul zilei de lucru.

Amuzant. Dacă setați timpul de expirare la 180 de secunde în fișierul bat din folderul de pornire, atunci computerul se va opri la 3 minute după pornire.

Închideți și reporniți computerul
la o oră specificată prin programatorul de sarcini

Programatorul de sarcini este o caracteristică specială Windows. Task Scheduler vă permite să creați și să executați diverse sarcini Programat. În cazul nostru, aceasta înseamnă oprirea sau repornirea sistematică a computerului la o oră specificată. Spre deosebire de și, programatorul de activități vă permite să atribuiți mai flexibil ora și frecvența exactă de închidere a computerului.

Pentru a configura computerul să se închidă sau să repornească la o oră specificată prin programatorul de activități, deschideți programatorul de activități. Se află în „Meniul Start > Toate programele > Accesorii > Instrumente de sistem > Programator de activități”

Apoi, în fereastra care se deschide, scrieți numele sarcinii și descrierea acesteia. Aici poți scrie orice vrei. Numele și descrierea sarcinii vor fi apoi afișate în coloana din mijloc a planificatorului după ce sarcina este creată. Am scris numele - „Oprire”, descrierea - „Opriți computerul” și am făcut clic pe butonul „Următorul”...

În următoarea fereastră care se deschide, trebuie să selectați frecvența sarcinii. Am ales „Daily”. "Mai departe"...

În următoarea fereastră care se deschide, trebuie să specificați data de la care începeți executarea sarcinii și ora în care va fi finalizată. În mod implicit, sunt afișate data și ora curente. Data poate fi lăsată neschimbată (începe astăzi), dar trebuie să vă setați propria oră. Acesta va fi timpul necesar pentru a opri computerul. Am setat-o ​​la 17:00:00, ceea ce corespunde sfârșitului zilei mele de lucru. Linia „Repetați la fiecare 1 zi”. - lăsat neschimbat. "Mai departe"...

În următoarea fereastră care se deschide, trebuie să setați comutatorul (caseta de selectare) de lângă cuvintele „Run the program”. "Mai departe"...

În următoarea fereastră care se deschide, în linia „program sau script”, introduceți comanda „ închide" (fără ghilimele) și în câmpul „adăugați argumente” „ -s -f" (fără ghilimele) - a opri. Dacă trebuie să reporniți computerul, atunci în câmpul „adăugați argumente” introduceți „ -r -f"(fără ghilimele). "Mai departe"...

Faceți clic pe butonul „Terminat”. Problemă activată închiderea zilnică a computerului la ora 17:00- creat și lansat. Puteți să vă verificați munca sau să ștergeți o sarcină după cum urmează. Lansăm planificatorul, facem clic pe „Biblioteca de programare de sarcini” iar în coloana din mijloc găsim sarcina dorită (după nume). Click dreapta Faceți clic pe el cu mouse-ul și selectați-l pe cel de care aveți nevoie din meniul derulant.

Pentru a verifica, am făcut clic pe „Run”. Computerul a răspuns instantaneu. Funcționează, da!

Oprirea calculatorului
Închideți computerul din linia de comandă