Možda ste čuli ili koristite Windows PowerShell, ali čak i ako ne zvoni, nije iznenađujuće. Windows PowerShell vam omogućava da pojednostavite složene operacije na računaru pomoću komandi. Šta je to i kako možete početi da ga koristite?
Windows je grafički operativni sistem gde pokrećete i kontrolišete aktivnosti pomoću miša. Da bi interfejs bio lep i uredan, samo ograničen broj funkcija je direktno dostupan, druge zahtevaju da zaronite duboko u sistem i često obavljate mnogo radnji. Isti rezultat, ali brže i lakše za postizanje preko PowerShell-a. PowerShell je interfejs komandne linije operativnog sistema Windows gde dajete tekstualne komande operativnom sistemu. Takođe pročitajte: 80 saveta za Windows 8.
Sada, kada se pojavi reč PowerShell, mnogi misle da vrlo brzo postaje veoma teško. Međutim, to uopšte nije neophodno. PowerShell takođe ima mnogo toga da ponudi za svakodnevnu upotrebu. Na primer, nešto što je mnogo brže u PowerShell-u nego u Windows-u pomoću miša je dobijanje sistemskih informacija. Pregled mrežnih kartica, MAC adresa i IP konfiguracije, na primer. U PowerShell-u je to jedna komanda, u Windows-u mnogo klikova i otvaranja i zatvaranja prozora.
Štaviše, uvek možete filtrirati izlaz PowerShell-a ili ga dalje obraditi u sledećoj komandi. Pregled svih deljenih fascikli, pregled zakazanih zadataka, dodavanje zadatka, sve se to može uraditi jednom komandom u PowerShell-u.
01 Pokretanje konzole
PowerShell počinje otvaranjem konzole gde možete da unesete komande koje će računar pokrenuti kada pritisnete Enter. Windows ima dve takve konzole, komandnu liniju i PowerShell, pri čemu je ova druga daleko najmoćnija. Da biste pokrenuli PowerShell kliknite na Start / Svi programi / Pribor / PowerShell / PowerShell. Ako ne koristite Windows 7, već Windows 8 ili 8.1, pritisnite taster Windows da biste otišli na Metro interfejs, a zatim otkucajte PowerShell. Zatim kliknite Windows PowerShell.
Windows ima dva komandna prozora. PowerShell je najmoćniji od njih.
Pokretanje PowerShell-a preko Metro interfejsa u operativnom sistemu Windows 8.
Potpuno prelazak na PowerShell je sasvim moguć. Možete nastaviti da koristite poznate DOS komande.
02 Davanje i izvršavanje naloga
PowerShell prozor je potpuno prazan osim gladnog trepćućeg odzivnika. Ta praznina brzo postaje zastrašujuća (i zato što nema naznaka šta da se radi). Međutim, operacija je jednostavna. U odzivniku možete da unesete komandu koju će računar izvršiti čim pritisnete Enter.
Da biste videli koju verziju PowerShell-a koristite, otkucajte komandu домаћин i pritisnite Enter. Bee verzija sada vidite verziju PowerShell-a, verzija 1 je bila Windows XP i Vista. Verzije od 2 do su u Windows 7, 8 i 8.1 respektivno. Da biste zatvorili konzolu, koristite komandu izlaz ponovo nakon čega sledi pritisak na Enter. Koristite tastere sa strelicama nagore i nadole da skrolujete kroz prethodno korišćene komande.
Windows XP, Vista 7, 8 i 8.1 sadrže različite verzije PowerShell-a, iako sve izgledaju isto.
03 cmdlets
Komanda koju PowerShell može da izvrši naziva se cmdlet (command-let). Postoje hiljade varijanti ovih, ali broj koji je zaista dostupan na računaru u potpunosti zavisi od verzije Windows-a i bilo kog dodatnog instaliranog softvera. Na primer, PowerShell u operativnom sistemu Windows 8 podrazumevano ima nešto više od 400 cmdleta. Da biste ih sve videli, možete koristiti komandu Get-Command користити. Nakon Enter duga lista leti preko ekrana.
Listajte kroz njega i videćete da ime cmdleta odmah opisuje šta komanda radi. Ime uvek počinje operacijom, zatim crticom i zatim delom na kome treba da se izvrši naredba, npr. Get-Printjob ili Подесити датум.
PowerShell u operativnom sistemu Windows 8 podrazumevano ima nešto više od 400 cmdleta.
Pokrenite PowerShell sa više privilegija
Kada pokrenete PowerShell, program dobija iste dozvole kao i vi. I često ste bili administrator računara pod Windows XP i Vista, pod Windows 7 i 8(.1) to više niste. Vi ste samo običan korisnik, kao i PowerShell. Ali za mnoge zadatke, PowerShell-u je potrebno više dozvola. Pokretanje PowerShell-a sa dodatnim pravima administratora može se obaviti desnim klikom na PowerShell link i odabirom Покрени као администратор.
Ako je PowerShell pokrenut sa dodatnim pravima, ovo možete videti u naslovnoj traci, umesto Windows PowerShell-a, Administrator: Windows PowerShell. Ovo takođe možete da omogućite podrazumevano tako što ćete kliknuti desnim tasterom miša na prečicu, a zatim kliknuti Svojstva / Prečica / Napredno / Pokreni kao administrator.
Poruka o grešci u PowerShell-u je često rezultat premalo dozvola. Pokretanje PowerShell-a sa administratorskim pravima je često rešenje.
04 Parameters
Osim kao zasebne komande, cmdlet-ovi se takođe mogu dopuniti dodatnim parametrima. Dodatni parametri pružaju mogućnost kontrole izvršavanja cmdlet-a. Parametar uvek počinje razmakom i crticom sa imenom parametra koji mu je prikačen, zatim razmakom i zatim popunjavanjem parametra.
На пример Get-Process navodi sve pokrenute procese sa njihovom memorijom i korišćenjem procesora, ali Get-Process -ProcessName istraživač daje samo to specifično za proces koji se zove istraživač.
Razlika između Get-Process i Get-Process cmdleta sa dodatnim parametrima.