Oglas

Što se operativnih sustava tiče, Windows se možda najmanje oslanja na naredbeni redak. U stvari, većina nas je uspjela stići ovako daleko ikad jednom koristeći ga. Ali s Windowsom 10 iza ugla, možda je došlo vrijeme kada smo saznali.

Ali prije nego što skočite na to, postoji jedna značajna razlika koju morate razumjeti, a to je razlika između Komandni redak i PowerShell. Izgledaju prilično slično na površini, ali u praksi se uvelike razlikuju jedni od drugih.

Evo što biste trebali znati o njima.

Komandna linija stigla je prva

Počevši od Windows NT-a i kasnije, Windows je došao opremljen s interpretatorom naredbenog retka cmd.exe, poznatiji kao Komandni redak. Pomoću njega korisnici su mogli komunicirati s operacijskim sustavom koristeći tekstualne naredbe i parametre.

No, dok je prva naredba stigla, nije bilo prvi. Ranije verzije operativnog sustava (Windows 95, 98 i ME) imale su primitivniji interpreter naredbenog retka COMMAND.COM, poznatiji kao MS-DOS.

Nepotrebno je da je Command Prompt bio ogroman napredak u odnosu na zastarjeli MS-DOS prevodilac.

naredbeni redak-PowerShell-primitivni

Unatoč grafičkoj prirodi sustava Windows, naredbena linija nikad nije bila - i nikada neće biti zastarjela. Nudi stupanj snage i fleksibilnosti koji se jednostavno ne mogu postići sučeljima točke i klika (kao što je serijsko skriptiranje), a ovisno o vašem iskustvu, stvari možete brže obaviti pomoću Command-a Brz.

Na primjer, evo nekih uobičajeni zadaci olakšani po naredbenom retku 7 uobičajenih zadataka Naredbeni redak sustava Windows čini brzo i jednostavnoNe dozvolite da vas naredbeni redak zastraši. Jednostavnije je i korisnije nego što očekujete. Možda će vas iznenaditi ono što možete postići s samo nekoliko pritiska na tipku. Čitaj više . Pored toga, postoji nekoliko osnovne naredbe koje svaki korisnik treba znati 15 Naredbe sustava Windows (CMD) koje morate znatiKomandni redak još uvijek je moćan Windows alat. Evo najkorisnijih CMD naredbi koje svaki Windows korisnik treba znati. Čitaj više u slučaju da trebate riješiti problem, a imate samo pristup naredbenom retku.

Ako ste apsolutna djevica naredbenog retka, preporučujemo da provjerite našu početnici vodič za naredbeni redak Vodič za početnike u Windows naredbenom retkuNaredbeni redak omogućuje vam izravno komuniciranje s računalom i upućuje ga na obavljanje različitih zadataka. Čitaj više . Lakše je nego što mislite i vrijedno je znati.

Iako je naredbeni redak više nego dovoljan za prosječnog korisnika, neki ljudi žele više - zbog čega postoje zamjene naredbenog retka, poput konzole otvorenog koda. Srećom po sve nas, Microsoft je spremio bolji odgovor: PowerShell.

PowerShell je podigao na sljedeću razinu

Ako je naredbeni redak sličan Motoroli Razr iz 2004. godine, PowerShell je poput Motorola Moto X iz 2015. godine. Može učiniti puno istih stvari i više. PowerShell možda nije onaj najbolje Interpretator naredbenog retka dostupan, ali sigurno je dovoljno moćan da udovolji korisnicima napajanja.

Sjeme za PowerShell posađeno je 2002. godine kada je Microsoft počeo raditi na Microsoft Shellu, također poznatom kao Monad, koji je dizajniran tako da ga korisnici mogu proširiti. Monad je izašao u javnost 2005. godine i na kraju je preimenovan u PowerShell u 2006. godini Istodobno se integrirala u sam operativni sustav.

Ali što sve to znači?

naredbeni redak-PowerShell-PowerShell

Jednostavno rečeno, PowerShell vam to omogućava stvorite vlastite naredbe i skripte koristeći programski jezik C #. I PowerShell i C # integrirani su s Microsoftovim .NET Frameworkom što znači da možete dobiti pristup mnogo čemu postojećih funkcija i alata koji će vam pomoći stvoriti bolje naredbe i skripte s manje ukupnog broja napor.

PowerShell ima puno naprednih značajki Povećajte svoju produktivnost sa Windows PowerShell skriptamaŠto ako produktivnost Linuxa možete prenijeti na Windows? Većina Linux distribucija dolazi upakirana s moćnom Bash školjkom. PowerShell je jednako moćan terminal za sustav Windows. Čitaj više - poput daljinskog izvršavanja zadataka, pozadinskih zadataka, automatizacije zadataka, cjevovoda naredbi i više - što to čini bolji izbor od arhaičnog naredbenog retka kada imate puno administriranja i održavanja sustava čini.

Trebate li koristiti PowerShell? Pa, prosječnom korisniku uopće nisu potrebna sva ova zvona i zviždaljke. S druge strane, administratori i korisnici napajanja vjerojatno će voljeti ono što mogu učiniti. Počnite s tim osnovne PowerShell naredbe 6 osnovnih naredbi PowerShell da biste bolje iskoristili WindowsPowerShell je ono što dobivate kada steroidima date u naredbeni redak sustava Windows. Omogućuje vam kontrolu nad gotovo svim aspektima Windows sustava. Pomažemo vam da preskočite njegovu krivulju učenja. Čitaj više da bi se okusio njegov potencijal.

Napomena: PowerShell ima malo krivulje učenja, tako da nemojte očekivati ​​da ćete ga shvatiti odmah.

Poboljšanja PowerShell-a u sustavu Windows 10

Kao što je već korisno, PowerShell će primiti nekoliko poboljšanja nakon službenog izdavanja sustava Windows 10. Evo nekoliko istaknutih komentara koje možete očekivati.

PackageManagement: Upravitelj paketa je prikladan način za upravljanje svim softverom koji preuzmete, instalirate i uklonite. Umjesto da skačete s web stranice na web stranicu, samo pregledavate pakete s PackageManagement (ranije poznat kao OneGet Windows dobiva upravitelja paketa - preuzmite softver središnjim putem OneGet-aMicrosoft dodaje još jednu značajku Linuxa sustavu Windows. Upravljanje paketima može ozbiljno povećati produktivnost, povećati sigurnost i na kraju uštedjeti puno glavobolje. Pokazujemo vam kako će to raditi. Čitaj više ). Pretplatom na različita spremišta možete odabrati koji su vam paketi dostupni.

OneGet je tehnički dostupan već za Windows 8.1, ali samo ako instalirate Windows Management Okvir 5.0. Kad se pojavi Windows 10, PackageManagement će se integrirati u sustav do zadano.

Sigurna školjka (SSH): Sigurna školjka dugo je bila osnovni protokol za uspostavljanje šifriranih veza između udaljenih sustava. Bez SSH-a, stranci mogu lako presretati podatke dok se prenose.

Naredba-brz-PowerShell-obilježja

Donedavno je SSH na Windows-u zahtijevao korištenje rješenja treće strane (npr. PuTTY), ali PowerShell tim je najavio da će implementirati SSH podrška za Windows Windows 10 SSH vs. PuTTY: Vrijeme je za prebacivanje klijenta na udaljeni pristup?Pogledajmo kako postaviti SSH pristup u sustavu Windows 10 i mogu li novi alati zamijeniti PuTTY. Čitaj više . Trebalo je neko vrijeme, ali čini se da se Windows konačno sustiže na ovom području.

Značajke PowerShell-a: S verzijom 5.0 jezik samog PowerShela poboljšava se novim značajkama kao što su: klase i enums, nove ugrađene naredbe, proširene značajke za postojeće naredbe, bojanje sintakse u konzoli i više.

Detaljne detalje potražite u članku Što je novo u PowerShell-u 5.0 članak Microsofta.

Nadamo se da sada imate bolji osjećaj razlika između naredbenog retka i PowerShell-a. Ako ste stigli do sada i još uvijek ste zbunjeni, ne brinite: PowerShell je za korisnike napajanja, a Command Prompt je dovoljan za sve ostale. U stvari, možete proći bez znanja ni jednog.

Imate li kakvih pitanja? Što mislite o PowerShellu? Ide li Microsoft u pravom smjeru? Podijelite s nama u komentarima ispod!

Slikovni krediti: Komandni redak napisao Kaleb Fulgham putem Flickr, Šifrirana veza Andrea Danti preko Shutterstock-a

Joel Lee ima B.S. u računalnim znanostima i preko šest godina profesionalnog pisanja. Glavni je urednik MakeUseOf-a.