Få hjælp til scripting med PowerShell Plus

Da jeg begyndte at bruge PowerShell og forskellige integrerede scriptingmiljøer (ISE'er) for at hjælpe mig med at blive dygtigere, var PowerShell Studio fra Idera en, der hurtigt dukkede op som en let at bruge og omfattende redigeringsplatform.

Figur A

PowerShell Plus

Hvad er de fremtrædende funktioner?

Signing

PowerShell Plus har mange solide funktioner, min favorit er den lethed, hvorpå manuskripter kan underskrives. I andre værktøjer ville gemning af et script underskrive det, hvis indstillingen var aktiveret, hvilket er godt, men PowerShell Plus tillader valg af installerede kodesignaturcertifikater i tilfælde af, at der er installeret flere certifikater. Antag, at din IT-organisation bruger selvsignerede certifikater til udvikling og test, men har et kodesigneringscertifikat tilgængeligt til produktionsbrug. PowerShell Plus understøtter valg af certifikater lige fra GUI. Figur B viser markeringsruden for certifikater.

Figur B

Vælg dit certifikat (klik for at forstørre billeder)

Kodesignering er kun tilgængelig i et script. Når et script åbnes, eller et nyt script-dokument oprettes, er fanen med kodesignering tilgængelig. Hvis der ikke findes nogen certifikater på din computer, når du forsøger at underskrive et script, vil PowerShell Plus bede dig om at oprette et første gang du forsøger at vælge et.

Hjælp!

Fordi jeg stadig lærer om og indlæg i PowerShell, er kommandon get-help en, jeg bruger temmelig ofte. Når der oprettes et nyt script, inkluderes de kommentareblokke, der er nødvendige for at tilføje hjælp til scriptet, øverst i filen. Ved at gøre dette giver PowerShell Plus dig mulighed for at indtaste detaljerne i en forformateret tekstsektion. Dette sikrer, at når du opretter scripts, inkluderer de kommentarbaseret hjælp. Da du ikke kræves at tilføje eller gå tilbage og tilføje, hjælpedokumentationen til oprettede scripts, er det mere sandsynligt, at detaljerne tilføjes, hvis de let kan tilføjes med det samme.

Startkode

PowerShell Plus indeholder en Kom-i-start-ruden til at hjælpe dem, der bruger den, til hurtigt at få adgang til elementer fra PowerShell. Andre applikationer har udført kodestykker for at muliggøre genbrug, men den ligetil karakter af den startende del af denne applikation ligner en idéstarter. Figur C viser ruden Kom godt i gang.

Fig

Scenariobaserede kodeprøver

Kodeprøver er baseret på nyttige elementer, der hjælper dig med at se grunde til den virkelige verden til at bruge PowerShell. For eksempel giver et af de komprimerede scripts dig mulighed for at spørge i registreringsdatabasen for installerede applikationer. For at bruge denne kode skal du markere den i sidebjælken og trække den til scriptfilen. Koden vil blive udvidet og klar til brug. Tilgængeligheden af ​​nyttig kode uden for selve PowerShell er en fantastisk måde at se, hvad sproget er i stand til.

Hvis du klikker på fanerne i bunden af ​​ruden Quick Click Library, udsættes det også for andre produkter, der kan udnytte PowerShell til at give endnu mere nyttige eksempler. De inkluderede produkter er:

  • Active Directory
  • Microsoft Exchange
  • Internetinformationsserver
  • Hyper-V
  • MySQL
  • SharePoint

Fællesskabsdeling

At være i stand til at få feedback fra PowerShell-samfundet ved at uploade dit indhold til community-servere på powershell.com er en fantastisk måde at hjælpe andre med scripts, du arbejder på. Ud over at offentliggøre indhold til powershell.com kan du downloade scripts fra samfundet for at hjælpe med at løse problemer og lære ved hjælp af et eksempel, hvordan et script fungerer.

For at få adgang til fællesskabsindhold skal du bruge en konto på Powershell.com. For at uploade indhold skal du også have en API-nøgle. Når du har disse elementer, leder en guide inden i applikationen dig gennem forbindelse til community-serverne.

Hvad koster applikationen?

PowerShell Plus er helt gratis . Der var på et tidspunkt en pris på 49, 95 dollar forbundet med applikationen, men Idera fjernede omkostningerne og har lagt nogle annoncer i andre værktøjer til PowerShell, SharePoint og SQL Server, men jeg fandt dem ikke for at være påtrængende. For nogen, der kommer i gang i PowerShell og leder efter et værktøj, der hjælper med at lære sproget, kan dette være det perfekte værktøj at bruge, især hvis pris er et problem.

Endelige tanker

Eksempler fra den virkelige verden inkluderet i dette produkt såvel som muligheden for at oprette forbindelse til et community for eksempler og nyttige scripts er en fantastisk funktion at have ude af kassen. Arbejde med PowerShell tilbyder masser af læringsmuligheder, og selvom teknologien har eksisteret i nogle få år, bliver den mere udbredt for hver dag. Mange flere produkter fra Microsoft og andre leverandører vil inkorporere PowerShell til styring og automatisering, så at have værktøjer som PowerShell Plus til rådighed for at reducere indlæringskurven er en stor fordel.

© Copyright 2020 | mobilegn.com