Consola Windows exista si ea si este o optiune recomandata utilizatorilor si administratorilor medii/avansati pentru a efectua sarcini in sistemul de operare intr-un mod mai flexibil si mai rapid. In ciuda naturii grafice a Windows si a dependentei aproape nule de consola, utilizarea acestuia ofera avantaje semnificative in anumite sarcini pentru orice utilizator.
Windows PowerShell si Command Prompt sunt cele doua aplicatii pe care Microsoft le ofera pentru a utiliza consola Windows.
Acestea ruleaza in modul text si nu sunt la fel de intuitive ca o interfata grafica de utilizator, dar isi arata potentialul atunci cand executa sarcini repetitive, uneori in care interfata grafica se blocheaza, pentru a gestiona anumite componente sau a accesa anumite informatii de sistem care nu sunt disponibile in niciun fel in alt mod.
Pe sistemele Windows, consola utilizatorului este numita prompt de comanda ( Command prompt – linie de comanda sau CMD) si este aplicatia utilizata pe sistemele bazate pe NT (Windows XP, Windows 7, Windows 8, Windows 10, Windows Server) pentru a rula MS -Comenzi DOS (16-bit .exe) si altele ca scripturi in format .bat si .sys. Functionarea sa este simpla si puternica. Scriem comanda si aplicatia CMD actioneaza ca un interpret pentru executarea acestuia. Utilizarea modificatorilor pentru fiecare dintre comenzi va permite sa executati sute de combinatii pentru o mare varietate de sarcini in cele doua forme ale sale de utilizare: modul utilizator si modul administrator. In plus, Microsoft ofera o varianta mai avansata destinata administratorilor de sistem si utilizatorilor avansati.
Windows PowerShell
Microsoft a inceput sa lucreze la inceputul secolului la o consola mai avansata decat liniile de comanda anterioare. Cunoscut in dezvoltarea sa ca Microsoft Shell sau „Monad”, a vazut lumina zilei integrat in Windows Vista ca PowerShell. O interfata de consola (CLI) care, pe langa posibilitatile promptului de comanda, ofera un numar mai mare de posibilitati , deoarece va permite sa va creati propriile comenzi si scripturi folosind limbajul de programare C#.
Atat PowerShell, cat si C# sunt construite pe Microsoft .NET Framework, ceea ce inseamna ca aveti acces la multe functii si instrumente preexistente pentru a va ajuta sa creati comenzi si scripturi mai bune cu mai putin efort. Windows PowerShell ofera multe functii avansate cum ar fi executia sarcinilor de la distanta, sarcinile de fundal, automatizarea sarcinilor, conductele de comanda si multe altele, facandu-l alegerea preferata pentru administratorii de sistem si utilizatorii mai avansati. In mod logic, curba de invatare este mai mare decat interpretul de linie de comanda.
Microsoft a imbunatatit functiile PowerShell in lansarile succesive ale sistemului sau de operare, dar a fost in Windows 10 unde si-a atins beneficiile maxime cu un manager de pachete imbunatatit fata de ceea ce oferea precedentul OneGet si care va permite sa gestionati tot software-ul pe care il descarcati, instalati si eliminati. De asemenea, interesant este si suportul nativ adaugat pentru OpenSSH, suita de aplicatii care permit comunicatii criptate printr-o retea folosind protocolul SSH, ceea ce inseamna ca dezvoltatorii nu trebuie sa se bazeze de fiecare data pe software terta parte (cum ar fi popularul PuTTY). conectati-va la un server la distanta, putand sa o faceti din aceasta consola Windows.
O alta problema importanta a Windows PowerShell este disponibilitatea pe GitHub sub licenta MIT si cu versiuni adaugate pentru Mac si Linux, dupa lansarea sa ca sursa deschisa .. Obiectivul acestei miscari a fost acela de a facilita implementarea tehnologiilor Microsoft pe serverele Linux avand in vedere doua profiluri de utilizator, administratorii de sistem Linux insisi si cei de la Windows care cauta o tranzitie mai esalonata la sistemul liber. La fel ca promptul de comanda, accesul la Windows PowerShell este foarte usor folosind tastele rapide „Windows + X”. Puteti pune unul sau altul in meniul de pornire avansat direct pe bara de activitati cu o optiune in setari.
Dupa cum probabil ati citit, shell-ul Windows „exista si” si devine din ce in ce mai puternic, mai ales daca utilizati versiunea avansata a Windows Powershell . Desi unele dintre functiile sale pot fi executate din interfata grafica intr-un mod mai simplu si mai intuitiv, utilizatorii medii si avansati cu anumite cunostinte pot obtine rezultate excelente.