Windows PowerShell caracteristici și beneficii de modernizare
Windows 10 nave cu Windows PowerShell 5.0. Windows 8.1 vine instalat cu Windows PowerShell 4.0. Noua versiune găzduiește multe funcții noi, concepute pentru a simplifica, simplifica utilizarea și pentru a evita erorile comune. Dacă utilizați o versiune anterioară a PowerShell în sistemul de operare Windows, migrarea la această versiune de Windows PowerShell va aduce multe beneficii. Acesta nu numai că permite administratorilor de sistem să gestioneze fiecare aspect al Windows Server OS, dar oferă, de asemenea, control asupra serverelor SQL, Exchange și Lync.
Ce versiune de PowerShell rulez
Pentru a afla ce versiune de PowerShell utilizați, procedați în felul următor.
Deschideți o fereastră PowerShell și tastați oricine din următoarele comenzi și apăsați Enter:
- get-host | Selectare versiune obiect
- $ psversiontable
- $ host.version.
Pentru mai multe despre această citire - Cum se verifică versiunea PowerShell în Windows 10.
Windows Server 2008, Windows Server 2008 R2, Windows Server 2008 SP2, Windows 8 și Windows 7 cu utilizatorii SP1 vor putea utiliza Windows PowerShell 3.0.
Windows Server 2012 R2, Windows Server 2008, Windows Server 2008 R2, Windows 8.1 și Windows 7 cu utilizatorii SP1 vor putea utiliza Windows PowerShell 4.0.
Windows 10 este livrat cu Windows PowerShell 5.0.
Caracteristicile Windows PowerShell
Windows PowerShell 3.0 a introdus următoarele funcționalități noi:
- Fluxurile de lucru Windows PowerShell
- CIM cmdlets
- Cmdlets over objects (CDXML)
- Windows PowerShell Web Access
- Încărcarea automată a modulelor
- Ajutor actualizabil
- Sesiuni robuste și deconectate
- Lucrări programate
Windows PowerShell 4.0 adus:
- Configurarea dorită de stat (DSC)
- Îmbunătățirile Windows PowerShell Web Access
- Îmbunătățirile fluxului de lucru
- Funcții noi pentru Windows WebService Web Services
- Salvați-Help
Windows PowerShell 5.0, care include în Windows 10 introduce următoarele funcționalități:
- Clasele pot fi definite în funcționalitate
- Îmbunătățirile DSC
- Transcrierile disponibile în toate gazdele
- Îmbunătățiri majore ale depanării, inclusiv capacitatea de a depana lucrările Windows PowerShell
- Modul întrerupător de rețea
- OneGet pentru gestionarea pachetelor software
- PowerShellGet pentru gestionarea modulelor Windows PowerShell prin OneGet
- Creșterea performanței atunci când utilizați obiecte COM
Biblioteca TechNet a explicat în detaliu aceste caracteristici. Să aruncăm o privire la unele dintre ele pe scurt.
Flux de lucru Windows PowerShell: Capacitatea aduce puterea Windows Workflow Foundation la Windows PowerShell. Puteți scrie fluxuri de lucru în XAML sau în limbajul Windows PowerShell și să le executați exact așa cum ați executa un cmdlet.
Îmbunătățiri la Cmdlets și furnizori de bază existenți: Windows PowerShell 3.0 include noile caracteristici pentru cmdlet-urile existente, inclusiv sintaxa simplificată și parametrii noi pentru cmdlet-uri cum ar fi cmdlet-uri de computer, cmd-uri CSV, Get-ChildItem, Get-Command, Get-Content, Get-History , Select-Object, Select-String, Split-Path, Start-Proces, Tee-Object, Test-Connection și .Add-Member
Importarea și descoperirea modulului la distanță: Windows PowerShell 3.0 extinde descoperirea modulului Importul și capabilitățile implicite de remoting pe computerele la distanță.
Modulele cmdleturi: Are capacitatea de a importa module pe computerele de la distanță la computerul local utilizând funcția Windows PowerShell remoting.
Noua asistență pentru sesiuni CIM: Acordă permisiunea de a utiliza CIM și WMI pentru a gestiona computerele care nu sunt Windows importând comenzi la computerul local care se execută implicit pe computerul la distanță.Funcția de completare automată: Salvează timpul de introducere a textului și reduce scorul dvs..
PowerShell 3.0 Intellisense: Subliniază eroarea pe care o faceți în roșu și sugerează corecții atunci când plasați cursorul mouse-ului peste linia ondulată.
Update-Help cmdlet: Acest lucru vindecă multe erori mici, sau enunțuri greșite, în documentația încorporată.
Experiență avansată a Consolei Host: Modificările care stau la baza programului gazdă al consolei Windows PowerShell sunt activate în mod implicit în PowerShell 3.0. În plus, noua opțiune "Executați cu PowerShell" din File Explorer vă permite să rulați scripturi într-o sesiune nerestricționată doar făcând clic dreapta.
RunAs și Suport gazdă partajat: Caracteristica RunAs, concepută pentru fluxul de lucru Windows PowerShell, permite utilizatorilor unei configurații de sesiune să creeze sesiuni care se execută cu permisiunea unui cont de utilizator partajat. Funcția SharedHost, pe de altă parte, permite mai multor utilizatori de pe mai multe computere să se conecteze simultan la o sesiune de flux de lucru și să urmărească cu atenție progresul unui flux de lucru.
Caracteristici speciale de manipulare a caracterelor: O operație rapidă în jurul Windows PowerShell 3.0 arată că pentru a îmbunătăți capacitatea programului de a interpreta și de a gestiona corect caracterele speciale, parametrul LiteralPath, care ocupă caractere speciale în căi, este valabil în aproape toate cmdlet-urile care au un parametru Path, - cmdleturi Ajutor și Salvare-Ajutor.
Sursă: Microsoft.
Folosind PowerShell, puteți genera o listă de servicii Windows, genera o listă de caracteristici dezactivate, Drivere de dispozitiv de export și de backup, Find Uptime sistem, Actualizați definițiile Windows Defender, listează drivere, primiți lista de drivere instalate, dezinstalați Windows Store Apps, Desktop Context Menu, Creare imagine sistem, descărcare fișier și multe altele.
Citiți în continuare: Diferența dintre PowerShell și PowerShell Core.
De asemenea, puteți găsi aceste linkuri utile:- Ghiduri Windows PowerShell de la Microsoft
- Windows PowerShell Ghid pas cu pas de la Microsoft
- Windows PowerShell Scripting Guide de la Microsoft.