Un utilitar pentru lansarea automată a programelor conform unui program. Conduceți un loc de muncă o dată pe săptămână. Afișarea mesajului programat

Pe această pagină vreau să spun cum să creați o sarcină programată în Windows 2008 și Windows 2008 r2.

Sarcinile programate sunt folosite pentru a efectua o sarcină conform unui program. Lansare automată programată a programului este configurat în planificatorul de activități, a cărui sarcină principală este lansarea programului în funcție de anumite condiții:

  • debutul unui anumit timp;
  • schimbarea stării sistemului (oprire, modul standby etc.);
  • pornire manuală prin interfața de planificare a sarcinilor.

Deci, crearea unei sarcini programate în Windows 2008:

1. Apăsați butonul „Start” și selectați elementul „Panou de control”:

2. În fereastra care apare, selectați „Administrare”:

4. În planificatorul de activități, creați o sarcină simplă:

5. Introduceți numele sarcinii noastre și descrierea acesteia. Faceți clic pe „Următorul”:

6. Selectați frecvența de lansare. Faceți clic pe „Următorul”:

8. Selectați acțiunea „Run the program”. Faceți clic pe „Următorul”:

9. Faceți clic pe butonul „Browse” și selectați fișierul nostru executabil, a cărui lansare dorim să o implementăm. Faceți clic pe „Următorul”:

10. Bifați caseta setari avansate. Faceți clic pe „Terminare”:

11. În mod implicit, o sarcină programată rulează în numele persoanei care a creat-o. Dacă trebuie să schimbați un utilizator, faceți clic pe butonul Editați și selectați un utilizator nou. Bifați „Rulați cu cele mai înalte privilegii” și faceți clic pe „OK”:

Tot! Sarcina noastră atribuită este gata!

Ideea de a configura un computer astfel încât să se pornească automat la un moment dat vine în minte multor oameni. Unii oameni doresc să-și folosească computerul ca ceas cu alarmă în acest fel, alții trebuie să înceapă să descarce torrente în momentul cel mai profitabil, conform plan tarifar timp, alții doresc să programeze actualizări, scanări de viruși sau alte sarcini similare. Cum pot fi îndeplinite aceste dorințe va fi discutat mai jos.

Cum să vă configurați computerul pentru pornire automată, sunt câteva. Acest lucru se poate face folosind instrumentele disponibile în hardware-ul computerului, folosind metodele prevăzute în sistem de operare, sau programe speciale de la producători terți. Să analizăm aceste metode mai detaliat.

Metoda 1: BIOS și UEFI

Existența BIOS-ului (Basic Input-Output System) a fost probabil auzită de toți cei care sunt cel puțin puțin familiarizați cu principiile de funcționare a computerului. Este responsabil pentru testarea și pornirea tuturor componentelor hardware ale PC-ului și apoi transferă controlul asupra acestora către sistemul de operare. BIOS-ul conține multe diverse setari, printre care se numără și posibilitatea de a porni computerul în mod automat. Să spunem imediat asta funcţie dată nu este prezent în toate BIOS-urile, ci doar în versiunile mai mult sau mai puțin moderne ale acestuia.

Pentru a programa lansarea PC-ului pe computer prin BIOS, trebuie să faceți următoarele:


Interfața BIOS este acum considerată învechită. ÎN calculatoare moderne a fost înlocuit cu UEFI (Unified Extensible Firmware Interface). Scopul său principal este același cu cel al BIOS-ului, dar posibilitățile sunt mult mai largi. Este mult mai ușor pentru utilizator să lucreze cu UEFI datorită suportului mouse-ului și limbii ruse în interfață.

Configurarea computerului pentru a porni automat utilizând UEFI se realizează după cum urmează:


Configurarea pornirii automate folosind BIOS sau UEFI este singura modalitate care vă permite această operațiune pe un computer complet oprit. În toate celelalte cazuri vorbim nu despre pornire, ci despre scoaterea computerului din modul hibernare sau repaus.

Este de la sine înțeles că cablul de alimentare al computerului trebuie să rămână conectat la priza de perete sau la UPS pentru ca pornirea automată să funcționeze.

Metoda 2: Task Scheduler

De asemenea, puteți seta computerul să pornească automat folosind sistemul Instrumente Windows. Pentru aceasta, se folosește programatorul de activități. Să vedem cum se face acest lucru folosind Windows 7 ca exemplu.

Mai întâi trebuie să permiteți sistemului să pornească / să oprească automat computerul. Pentru a face acest lucru, deschideți secțiunea din panoul de control „Sistem și siguranță” iar in sectiunea "Putere" urmați linkul „Setarea trecerii la modul de repaus”.


Apoi, în fereastra care se deschide, faceți clic pe link „Schimbați setările avansate de alimentare”.


Apoi găsiți în listă opțiuni suplimentare "Vis"și acolo setați permisiunea pentru a stabili temporizatoarele de trezire "Aprinde".

Acum puteți configura programul pentru pornirea automată a computerului. Pentru a face acest lucru, faceți următoarele:

  1. Deschideți programatorul. Cel mai simplu mod de a face acest lucru este prin meniu. "Start", unde există un câmp special pentru căutarea programelor și fișierelor.

    Începeți să tastați cuvântul „programator” în acest câmp pentru linia de sus exista un link pentru a deschide utilitarul.

    Pentru a deschide programatorul, faceți clic pe acesta cu butonul stâng al mouse-ului. Poate fi lansat și prin meniu „Start” - „Standard” - „Utilități” sau prin fereastră „Alergă” (Câștig + R) introducând comanda taskschd.msc acolo.
  2. În fereastra de planificare, accesați secțiunea „Biblioteca de programare de sarcini”.

  3. În partea dreaptă a ferestrei, selectați „Creează o sarcină”.

  4. Creați un nume și o descriere pentru noua sarcină, cum ar fi „Porniți computerul automat”. În aceeași fereastră, puteți configura parametrii cu care computerul se va trezi: utilizatorul sub care va fi autentificat sistemul și nivelul drepturilor acestuia.

  5. Accesați fila „Declanșatoare”și faceți clic pe butonul "Crea".

  6. Setați frecvența și ora pentru a porni automat computerul, de exemplu, în fiecare zi la ora 7:30.

  7. Accesați fila "Acțiuni"și creați o nouă acțiune similară cu paragraful anterior. Aici puteți configura ce ar trebui să se întâmple când sarcina este executată. Să facem astfel încât un mesaj să fie afișat pe ecran.

    Dacă doriți, puteți configura o altă acțiune, cum ar fi redarea unui fișier audio, lansarea unui torrent sau alt program.
  8. Accesați fila "Termeni"și bifați caseta de selectare „Trezește computerul pentru a finaliza o sarcină”. Adăugați alte semne după cum este necesar.


    Acest punct este cheie atunci când ne creăm sarcina.
  9. Încheiați procesul apăsând tasta Bine. Dacă ați specificat autentificare ca utilizator specific în setările generale, programatorul vă va cere să specificați numele și parola acestuia.

Aceasta completează setarea pentru pornirea automată a computerului utilizând programatorul. Dovada corectitudinii acțiunilor efectuate va fi apariția unei noi sarcini în lista de sarcini a planificatorului.


Rezultatul executării acestuia va fi trezirea zilnică a calculatorului la ora 7.30 dimineața și afișarea mesajului „Bună dimineața!”.

Metoda 3: Programe terțe

De asemenea, puteți crea un program de calculator folosind programe create de dezvoltatori terți. Într-o oarecare măsură, toate duplică funcțiile programatorului de sarcini de sistem. Unele au o funcționalitate redusă semnificativ în comparație cu aceasta, dar compensează acest lucru cu ușurința de configurare și o interfață mai convenabilă. dar produse software, capabil să trezească computerul din modul de repaus, nu sunt atât de mulți. Să luăm în considerare unele dintre ele mai detaliat.

mic program gratuit, în care nu este nimic de prisos. Minimizează în tavă după instalare. Apelând-o de acolo, puteți configura un program pentru pornirea/oprirea computerului.


Astfel, pornirea/oprirea computerului va fi programată indiferent de dată.

Pornire și oprire automată

Un alt program cu care puteți porni computerul pe mașină. Nu există o interfață în limba rusă în program în mod implicit, dar puteți găsi un localizator pentru acesta în rețea. Programul este plătit, o versiune de probă de 30 de zile este oferită pentru revizuire.


Treziți-mă!

Interfața acestui program are o funcționalitate tipică tuturor ceasurilor cu alarmă și memento-urilor. Programul este platit versiune de încercare asigurat timp de 15 zile. Dezavantajele sale includ absența îndelungată a actualizărilor. Pe Windows 7, a putut rula doar în modul de compatibilitate Windows 2000 cu drepturi administrative.


Aceasta încheie luarea în considerare a modalităților de a porni automat computerul conform unui program. Informațiile de mai sus sunt suficiente pentru a ghida cititorul în posibilitățile de rezolvare a acestei probleme. Și care dintre metode să aleagă este la latitudinea lui să decidă.

xStarter automatizează sarcinile de rutină bazate pe planificator sau evenimente de sistem.

Beneficii cheie

Reduceți timpul de lucru cu 35%.

Prin crearea de macrocomenzi pentru sarcinile tale zilnice, te salvezi de rutină. Iar computerul poate executa aceste macrocomenzi folosind xStarter chiar și în absența dumneavoastră conform programului.

Aveți grijă de siguranța datelor dvs.

Dacă crearea automată copii de rezervă documentele și e-mailul dvs. nu necesită aproape niciun efort, de ce să nu o faceți?

Înlocuitor pentru Windows Scheduler.

Programatorul avansat xStarter vă va permite să setați mai precis ora de începere a unui program sau a unei sarcini. Sarcinile pot rula exact la ora specificată, periodic sau într-un format complex. Când rulați xStarter în modul de serviciu NT, este posibil să rulați sarcini chiar dacă nu există utilizatori activi.

Urmăriți modificările aduse fișierelor și directoarelor.

De îndată ce în directorul specificat a apărut fișier nou, xStarter vă va anunța sau va lua orice măsură. În același mod, xStarter urmărește modificările și ștergerile din fișiere și directoare, inclusiv modificări ale subdirectoarelor.

Acțiuni pe internet.

Trimite și primește e-mail, lucrați cu fișiere prin FTP și HTTP - acestea sunt doar o scurtă listă a ceea ce puteți automatiza atunci când lucrați cu Internetul. De exemplu: primiți rapoarte zilnice și salvați-le în directorul specificat; trimite notificări despre sarcinile finalizate fără asistență utilizatorului; descărcați jurnalul și alte fișiere etc.

Macrocomenzi Windows.

Puteți înregistra macrocomenzi în timp ce lucrați în orice program și cu orice obiect din mediu Microsoft Windows, folosind xStarter. Fiecare macrocomandă este un fișier care conține o secvență de mișcări și clicuri înregistrate de mouse, apăsări de butoane de la tastatură. Acest fișier poate fi redat în orice moment prin program sau tastă rapidă, ca și cum ați face-o singur.

Telecomandă.

Cu xStarter Web Pilot, devine posibil să rulați sarcini pe calculatoare la distanță, vizualizați sarcinile și jurnalele acestora, dezactivați/activați.

Compilarea sarcinilor.

Puteți crea fișiere .exe din sarcinile xStarter și puteți transfera sarcini între computere. Când rulează sarcini, utilizatorii pot completa unii parametri specifici acest utilizator sau computer.

Firebird/Interbase.

O versiune specială a xStarter Job Scheduler pentru Firebird/Interbase vă permite să efectuați sarcini specifice pentru serverele de baze de date specificate. Cu această versiune, puteți executa scripturi SQL, backup/restaurare baze de date etc.

Automatizarea sarcinilor fără abilități de programare.

Fiecare sarcină xStarter constă dintr-un set de acțiuni. Acțiunile au ca scop îndeplinirea diferitelor funcții, iată doar câteva dintre ele:

  • lansarea de programe;
  • afișarea mesajelor pe ecran;
  • conexiune la internet;
  • sincronizare directoare;
  • operațiuni cu ferestre;
  • operațiuni cu fișiere text și jurnal;
  • dezactivarea și conectarea directoarelor de rețea;
  • etc.

Sarcinile pot fi programate, taste rapide sau evenimente de sistem.

Cerințe de sistem

Procesor Intel Pentium sau compatibil
Windows NT4/2000/XP/2003/Vista

Pe această pagină vreau să spun cum să creați o sarcină programată în Windows 2008 și Windows 2008 r2.

Sarcinile programate sunt folosite pentru a efectua o sarcină conform unui program. Lansare automată programată a programului este configurat în planificatorul de activități, a cărui sarcină principală este lansarea programului în funcție de anumite condiții:

  • debutul unui anumit timp;
  • schimbarea stării sistemului (oprire, modul standby etc.);
  • pornire manuală prin interfața de planificare a sarcinilor.

Deci, crearea unei sarcini programate în Windows 2008:

1. Apăsați butonul „Start” și selectați elementul „Panou de control”:

2. În fereastra care apare, selectați „Administrare”:

4. În planificatorul de activități, creați o sarcină simplă:

5. Introduceți numele sarcinii noastre și descrierea acesteia. Faceți clic pe „Următorul”:

6. Selectați frecvența de lansare. Faceți clic pe „Următorul”:

8. Selectați acțiunea „Run the program”. Faceți clic pe „Următorul”:

9. Faceți clic pe butonul „Browse” și selectați fișierul nostru executabil, a cărui lansare dorim să o implementăm. Faceți clic pe „Următorul”:

10. Bifați caseta pentru setări suplimentare. Faceți clic pe „Terminare”:

11. În mod implicit, o sarcină programată rulează în numele persoanei care a creat-o. Dacă trebuie să schimbați un utilizator, faceți clic pe butonul Editați și selectați un utilizator nou. Bifați „Rulați cu cele mai înalte privilegii” și faceți clic pe „OK”:

Tot! Sarcina noastră atribuită este gata!

În calitate de administrator, este posibil să efectuați aceleași sarcini sau sarcini similare aproape în fiecare zi. Este posibil să trebuiască chiar să veniți la serviciu mai devreme sau să rămâneți târziu pentru a face aceste sarcini după orele de program. Astfel de sarcini pot fi operațiuni de întreținere de rutină, cum ar fi ștergerea fișierelor temporare pentru a evita discurile pline sau backup date importante. Printre aceste sarcini, există procese care sunt mai complexe, cum ar fi vizualizarea jurnalelor de evenimente pe toate serverele de afaceri pentru a identifica problemele care trebuie rezolvate. Vestea bună este că, dacă puteți împărți aceste sarcini în pași, există șansa să le puteți automatiza. Microsoft Windows oferă mai multe modalități de a face acest lucru, inclusiv:

  • Schtasks - utilitar „avansat”. Linie de comanda pentru a rula comenzi, scripturi și programe pe baza unui program. Lucrările pot fi programate să ruleze o dată, pe minut, la un interval specificat (cum ar fi pe oră, zilnic sau lunar), la pornirea sistemului, la conectare sau în timpul inactivității sistemului;
  • Task Scheduler - Un utilitar GUI pentru rularea comenzilor, scripturilor și programelor pe baza unui program. Task Scheduler efectuează aceleași operațiuni ca utilitarul de linie de comandă Schtasks, permițându-vă să le utilizați împreună și să gestionați sarcinile create în oricare dintre aceste utilitare folosind orice instrument.

Programarea locurilor de muncă pe sisteme locale și la distanță

O programare poate fi configurată pentru orice poate fi rulat din linia de comandă, inclusiv utilitare, scripturi, aplicații, comenzi rapide și documente. De asemenea, puteți specifica argumente ale liniei de comandă. Uneori, lucrările sunt alocate computerului la care lucrați în prezent (adică sistemului local). Cu toate acestea, mai des, atunci când programați joburi, faceți acest lucru pentru sistemele de la distanță prin rețea de la dvs calculator local(adică, pentru computere la distanță).

Lucrările bazate pe evenimente merită o atenție specială, deoarece nu funcționează întotdeauna așa cum era de așteptat; acestea includ locuri de muncă declanșate de următoarele evenimente.

  • Pornirea sistemului- dacă setați o sarcină să ruleze la pornirea sistemului, programatorul de activități o va rula ca un proces non-interactiv. Lucrarea este executată până la finalizarea procesării, rezilierea forțată sau până când sistemul este oprit. Rețineți că numai proprietarul sau administratorul joburilor care rulează le poate finaliza.
  • Autentificare- dacă setați o sarcină să ruleze atunci când un utilizator se conectează, programatorul de activități o va rula atunci când cineva se conectează. Lucrarea rulează până când este complet procesată, forțată să se încheie sau utilizatorul se deconectează. În funcție de configurație, sarcinile de conectare pot rula fie interactiv, fie neinteractiv.
  • Timp de oprire a sistemului- dacă configurați o sarcină să ruleze la timpul de inactivitate a sistemului, programatorul de activități o va rula dacă nu există activitate de utilizator pentru timpul specificat. De exemplu, puteți crea un job care rulează dacă sistemul este inactiv timp de cinci minute. Dar rețineți că acțiunile suplimentare ale utilizatorului nu vor finaliza sarcina. Se va desfășura fie până la capăt, fie până la încetarea forțată.