Sadržaj
PowerShell je alat za skriptiranje koji administratorima sustava Windows omogućuje izvođenje mnogo šireg raspona zadataka od ostalih skriptnih jezika, kao što je VBScript. Ako ste upoznati s PowerShellom, sintaksa jezika na prvi pogled izgleda zbunjujuće. No iskorištavanjem opsežnog sustava pomoći ugrađenog u PowerShell naredbeno okruženje, možete brzo savladati osnove.
smjerovi
Istražite osnove skriptiranja pomoću programa Windows PowerShell (globalizacija 5 slika juanjo tugores iz Fotolia.com)-
Pokrenite Windows Notepad tako da pritisnete tipku Windows + R na tipkovnici. Zatim upišite "notepad" u polje "Run ..." i pritisnite "Enter".
-
Upišite sljedeći kod u datoteku Notepad:
$ strComputer = "." $ colItems = get-wmiobject -class "Win32_Process" -namespace "root" CIMV2 "-korisničko ime računala $ strComputer foreach ($ objItem u $ colItems) {write-host $ objItem. .ProcessID}
-
Sprema datoteku kao "C: ListProcessInfo.ps1".
-
Otvorite PowerShell pritiskom na tipku Windows + R na tipkovnici. Zatim upišite "PowerShell" i pritisnite tipku "Enter".
-
Upišite "C: listprocessinfo.ps1" i pritisnite "Enter" da biste pokrenuli skriptu.
savjeti
- PowerShell prema zadanim postavkama ne podržava skriptiranje. Ako primite pogrešku kada pokušate pokrenuti skriptu, morate koristiti cmdlet "set-ExecutionPolicy" za izmjenu ove postavke. Pogledajte sljedeću vezu za više informacija o ovoj konfiguraciji: http://technet.microsoft.com/en-us/library/dd347628.aspx.
- Upišite "get-help" u naredbeni redak PowerShell za pristup sustavu pomoći.
- Windows XP i Vista nisu isporučeni s PowerShell. Ako koristite jedan od dva operativna sustava, najnoviju verziju programa PowerShell možete preuzeti na sljedećem linku: http://support.microsoft.com/kb/968929
upozorenje
- Promjenom zadane politike izvršavanja PowerShell skripte vaše računalo može biti sigurnije. Prije nego što promijenite postavke, provjerite jesu li u potpunosti razumjeli posljedice te promjene.
Što vam je potrebno
- Računalo s operacijskim sustavom Microsoft XP ili novijim.