Windows 7 Powershell: un ghid
Cum să rezolvați sarcini complexe cu noul PowerShell în Windows 7. Tutorialul nostru prezintă exemple și oferă instrucțiuni detaliate.
Înțelegeți noul concept de powershell
Spre deosebire de vechea comandă, Powershell funcționează constant orientat pe obiecte; se bazează pe obiectele cadrului Microsoft .NET Un alt avantaj în plus față de gama extinsă de funcții: Accesul la obiecte este uniform. În locul comenzilor DOS anterioare, așa-numitele cmdlet-uri (citiți "comenzile"), pe care le puteți utiliza caracterul de țeavă "|" poate înlănțui în cadrul unei linii. Aceasta înseamnă că un cmdlet prelucrează ieșirea din precedent și permite astfel formularea compactă a sarcinilor complexe. Cum să porniți Powershell:
- Pentru a apela Powershell, navigați în meniul Start la „Toate programele”> „Accesorii”> „Windows PowerShell” sau tastați „powershell” în linia de căutare.
- Fereastra de rezultate arată trei obiecte: „powershell” pornește mediul de comandă directă, „Windows PowerShell ISE” o interfață simplă de utilizator grafic, care ajută mai ales la dezvoltarea scripturilor. Ca al treilea element, modulele sunt încă disponibile. Utilizați varianta grafică clară pentru a începe.
- Pentru utilizare repetată, este recomandabil să configurați acces rapid la PowerShell. Pentru a face acest lucru, creați o comandă rapidă sau faceți clic dreapta pe program și apoi selectați comanda contextuală „Fixează acest program în bara de activități”.
Sintaxa de comandă nouă
- Fereastra ISE Powershell este împărțită într-o zonă de script, ieșire și comandă. Activați zonele cu un clic al mouse-ului sau prin meniul „Show”. Folosind dialogul „File”, puteți salva, încărca și executa scripturi pas cu pas în meniul „Debug”.
- Începeți de la linia de comandă din zona de comandă. Indicatorul Powershell arată calea curentă, ca de obicei. Numele comenzilor predefinite ca cmdlets urmează structura substantivului verb. De exemplu, cmdlet-ul „Set-Location” cu calea servește ca argument pentru a schimba un alt director. „Get-Childitem” arată conținutul unui folder. Puteți obține o imagine de ansamblu a comenzilor existente cu „Get-Command”.
- Unele comenzi DOS familiare pot fi utilizate în continuare - „cd” (schimb directrory) funcționează și pentru schimbarea directorului. Cel puțin poți să-l suni, deoarece Microsoft a redefinit toate comenzile sub capotă. Acest lucru este asigurat de alocarea termenilor alias care numesc cmdlet-ul corespunzător atunci când introduceți abrevierea. O listă a termenilor definiți de alias este furnizată prin introducerea „Obține alias”. Când folosiți comenzile vechi, cu toate acestea, trebuie să rețineți că parametrii familiari nu mai funcționează, deoarece o sintaxă modificată a fost definită pentru cmdlet-uri. Puteți găsi ortografia corectă și toți parametrii posibili în ajutorul cmdlet-ului respectiv, de exemplu cu „Get-Help Get-Childitem”. Utilizați comanda pentru care aveți nevoie de ajutor ca argument. Exemplul arătat oferă ajutor pentru „GetChilditem”, cmdlet pentru comanda bună a directorului vechi „dir”
- Notă: Puteți accesa în orice moment ajutor în interfața grafică cu ajutorul tastei [F1], în general sau sensibil la context la intrarea curentă.
Comanda Powershell Link
Un exemplu simplu de listare a conținutului folderului arată modul în care conceptul de cmdlet extinde funcționalitatea cunoscută din vechea comandă DOS „dir” în doar câțiva pași. O sarcină tipică este de a găsi obiecte printre fișierele conținute într-un folder care îndeplinește anumite proprietăți. De exemplu, găsiți cele mai mari cinci fișiere MP3 într-un singur director. În Powershell, puteți face acest lucru rapid cu câteva comenzi înlănțuite. Pentru aceasta, introduceți următoarele:
- Get-Childitem -recurse -include * .Mp3
- Sortare-Lungime obiect-descrescător
- Select-obiect-prima 5
Această comandă determină mai întâi recursiv fișierele MP3 conținute în toate subfolderele și le transmite ca obiect. Al doilea pas ordonează lista în ordine descrescătoare după dimensiune, în timp ce al treilea pas selectează în sfârșit primele cinci elemente