Tips og triks du trenger å vite om Windows Powershell [Partition Manager]

Sammendrag:

Windows Powershell

Mens de fleste brukere kjenner kommandoprompt, er det bare et lite antall mennesker som har hørt om Windows Powershell. Du lurer kanskje på hva Windows Powershell er? Hvordan bruke den effektivt? Denne artikkelen vil fortelle deg alle svarene.





Rask navigering:

Windows Powershell Introduksjon

For å forstå Windows Powershell bedre, la oss først begynne med begrepet Shell innen informatikk. Et skall er et brukergrensesnitt som gir deg tilgang til forskjellige tjenester i et operativsystem som administrator, som kan støtte kommandolinjer og også inkludere et grafisk brukergrensesnitt.

Om Windows Powershell

I november 2016 ble den første versjonen av Powershell gitt ut av Microsoft for Windows XP, Windows Server 2003 og Windows Vista. Nå er Powershell et open source-prosjekt, det kan installeres på Windows, Mac OS og til og med Linux-plattformer.

windows-powershell



Som et slags kommandolinjeskall og skriptmiljø, gjør Windows Powershell kommandolinjebrukere og manusforfattere i stand til å dra nytte av .NET Framework. Den ble designet for å spesifisere og automatisere kjedelige oppgaver ved å lage skript og kombinere flere kommandoer.

Fordeler og ulemper

Hver mynt har to sider, det har også Powershell. Her oppsummerte vi dens åpenbare fordeler og ulemper.

Fordeler



Windows Powershell har mange fordeler. Sammenlignet med CMD er den største verdien at Powershell gjør det mulig for administratorer å utføre fjernadministrasjon på nettverket. Dessuten har den mange andre fordeler nedenfor:

  • Bedre fjernstyring: Powershell-fjernkontroll blir hovedkanalen for kommunikasjonsadministrasjon i nettverket. For tiden er flere GUI-administrasjonskonsoller avhengige av fjernkontroll, så det er viktig for Microsoft å styrke Powerhell eksternt.
  • Full støtte for objektorientert skriptspråk: Basert på et komplett NET-programmeringssystem er skriptene lettere å skrive og stabiliteten forbedres betydelig. Arbeidsflyten til Powershell gjør det mulig for brukere å skrive noe som funksjonalitet ved å bruke kommandoer og skriptkoder.
  • Bakgrunnsjobber: Powershell kjører på en enkelt tråd, så en ny tråd som bakgrunnsarbeider vil bli opprettet hvis du prøver å påkalle et NET-program.
  • Interaktivitet: Denne funksjonen lar programmerere prøve ut noen cmdlets på konsollen først og integrere dem i større og mer kompliserte skript.
  • Gjenbrukbarhet: Når de skriftlige skriptene utfører en bestemt oppgave, kan den lagres for senere bruk og kan også slås sammen med andre skript for å utføre andre oppgaver. Med andre ord kan repeterende skript brukes til å kjøre skript, som sparer administratorens tid og penger ved å konfigurere maskinene

Ulemper

Windows Powershell krever NET-rammeverk for å kjøre. Det er noen få sikkerhetsrisikoer og andre ulemper du også må ta hensyn til.



  • Potensielle sikkerhetsrisiko: Windows Powershell kan medføre potensielle sikkerhetsrisikoer. Som nevnt ovenfor bruker mange IT-administratorer den til å koble eksternt til andre datamaskiner og servere, noe som kan gi sikkerhetshull.
  • Webserver: Et annet problem er at Windows Powershell krever å kjøre en webserver på serveren når du bruker ekstern funksjonalitet. Denne prosessen tar ekstra plass på en server.

Hvilke applikasjoner kan brukes til å utføre Powershell-skript

Når skal du bruke Windows Powershell

Hvis du var nettverksadministrator eller IT-arbeider, vil du finne at dette verktøyet er nyttig for å jobbe med Active Directory. Det er fordi det er hundrevis av tilpassede kommandoer som kalles av cmdlets, som gjør deg mer produktiv. Så det anbefales at Windows Powershell-kunnskap er en verdifull ferdighet å forstå.

Noen ganger er imidlertid gjennomsnittlige brukere forvirret over forskjellene mellom Windows Powershell og CMD. I den følgende delen vil vi gi leserne detaljert informasjon om Windows PowerShell VS CMD. La oss fortsette å lese for å bruke dette kraftige programmet jevnt.

Windows Powershell VS CMD

Windows ledetekst, forkortet CMD, er det originale skallet til Microsoft DOS-operativsystemet. Det forskjellige operativsystemet har forskjellige kommandoprompter. I Windows-operativsystemet er kommandolinjeprogrammet cmd.exe, som er et 32-biters kommandolinjeprogram.



Brukere kan kjøre alle slags kommandoer for å administrere datamaskinen din, for eksempel bruk kommandoen diskpart.exe for å starte administrere harddisken .

vinduet til cmd.exe

Windows Powershell er et nytt Microsoft-skall som kombinerer den gamle CMD-funksjonaliteten med nye skript / cmdlets. Cmdletene er selvstendige programmeringsobjekter som viser de underliggende administrasjonsalternativene i Windows. Den kan brukes til å spesifisere kompliserte oppgaver med gjenbrukbare skript for å spare tid. Vel, brukere kan også bruke noen praktiske Powershell-kommandoer for å administrere datamaskinen din.

Her er et skjema som kan hjelpe deg med å forstå forskjellene mellom dem intuitivt:

Windows Powershell

CMD

Basert på språk / cmdlets

Basert på skriptspråket for tekst

Kommandoprompt kan fungere i Windows Powershell.

Powershell-cmdlets kan ikke fungere i cmd.exe.

t kan brukes til å lage komplekse skript for å administrere Windows-systemer mye lettere enn å bruke ledeteksten.

Det er ikke lett å utføre komplekse skriptspråk.

For å administrere registeret til WMI (Windows Management Instrumentation) er Powershell tilgjengelig for systemadministrasjonsoppgaver.

Cmd.exe er ikke tilgjengelig for systemadministrasjonsoppgaver.

Akkurat nå tror jeg at du har en generell forståelse av Powershell. Enda viktigere, hva skal vi gjøre for å bruke Windows Powershell som nybegynner? Fortsett å lese tålmodig, her er noen grunnleggende Powershell-kommandoer for en nybegynner.

Grunnleggende Powershell-kommandoer for nybegynnere

Hvordan åpne Windows Powershell

Type Windows Powershell i søkefeltet og trykk på Tast inn knapp. Vel, du kan velge Kjør som administrator eller Åpne fil plassering .

skriv inn Windows Powershell i søkeboksen

Da får du et popup-vindu som dette.

vinduet til Windows PowerShell

Som nybegynner må du kjenne til tre typer PowerShell-kommandoer: få kommando , få hjelp , og få-medlem . Disse grunnleggende kommandoene vil gi oss muligheten til å bruke oppgavebaserte cmdlets.

Tre nyttige Powershell-kommandoer for nybegynnere

Kraftige kommandoer er kjent som cmdlets. De er spesialiserte kommandoer i form av et verb-substantiv streng for å utføre spesifikke funksjoner. Hvis du tar tak i denne malen, er det ikke vanskelig å gjette betydningen av noen cmdlets.

La oss nå se de tre grunnleggende PowerShell-kommandoene.

No.1 Kommando

Faktisk er det ikke spesielt nyttig å bruke denne kommandoen. Den brukes hovedsakelig til å sende ut alle kommandoer som er tilgjengelige for deg i din nåværende økt. Du kan finne de spesifikke kommandoene du vil jobbe med.

Prøv det nå, skriv få kommando i vinduet til Powershell.

skriv get-command og trykk enter

Så som det er vist for oss, kan du se kommandotype, versjon, navn og kilde. Hvis du for eksempel vil finne alle kommandoene som begynner med bokstaven “ c ”. Bare skriv få kommando c * og traff Tast inn knapp.

Som nevnt ovenfor gjenspeiler powershell-cmdlet-navn malen 'verb-substantiv', så hvis du vil se alle cmdlets som bruker verb , trenger bare type få-kommando –verb få (vær oppmerksom på plassen bak kommando ).

alle cmdlets som bruker verb get

Du kan gjøre det samme med substantiv. Det kan hjelpe brukere å sende ut et sett med kommandoer som påvirker samme type objekt. For eksempel, hvis du vil se hvilke cmdlets som er tilgjengelige for administrering av tjenester, bare skriv inn få kommando-tjenestetjeneste og trykk enter.

skriv get-command -noun-tjeneste

No.2 Få hjelp

Denne kommandoen lar deg finne en liste over alle tilgjengelige tjenester på datamaskinen din, inkludert løpende og stoppede tjenester. Type få hjelp * i vinduet og traff Tast inn .

en liste over alle tilgjengelige hjelpemner

Etter at du har åpnet denne listen over tilgjengelige hjelpemner, kan brukerne få hjelp på bestemte cmdlets, for eksempel få-hjelp get-service . Prøv det nå.

få hjelp til bestemte cmdlets

Eller du kan også se de samme resultatene hvis du skriver: get-service -? (Merk: Det skal være et mellomrom etter service.)

kjør kommandoen: get-service -?

På samme måte kan du få tjenester som begynner med en søkestreng. Skriv for eksempel Get-service 'wmi *' for å finne tjenestenavn som begynner med WMI.

kjør Get-Service

Eller du kan vise tjenester som inneholder en søkestreng. Type Get-Service -Displayname '* nettverk *' for å vise alle nettverksrelaterte tjenester.

vise nettverksrelaterte tjenester

Hvis du vil vise alle tjenestene som kjører for øyeblikket, skriver du bare inn Get-Service | Where-Object {$ _. Status -eq 'Running'}.

Tips: Trykk shift + på tastaturet samtidig for å få '|'.

se alle nåværende løpende tjenester

N0.3 Get-Member

Denne cmdleten gjør det mulig for brukere å finne medlemmene, egenskapene og metodene til et prosjekt. La oss se de spesifiserte eksemplene om få-medlem kommando.

Type get-service | få-medlem for å vise egenskapene og metodene til prosessobjektene.

Merk: Denne kommandoen bruker røroperatøren 'for å sende utdataene fra en Get-Service-kommando til Get-Member'.

skriv get-service | få-medlem

Hvis du vil hente alle medlemmene (egenskaper og metoder) til tjenesteobjektene som representerer tjenestene på systemet, skriver du bare inn Get-Service | Get-Member – Force kommando. (trykk shift + på tastaturet samtidig for å få '|')

kjør Get-Service | Get-Member –Force-kommando

Akkurat nå blir tre grunnleggende Powershell-kommandoer fortalt deg. Du kan kjøre disse kommandoene basert på dine egne behov.

Hvordan administrere harddisken din med Powershell

Som vi nevnte ovenfor, ligner Windows Powershell CMD, og ​​noen brukere administrerer harddisken sin ved å bruke Diskpart-kommandoen i CMD. Vet du hvordan du bruker Powershell-kommandoer til å administrere harddiskpartisjonene dine? Her tar vi for eksempel utvidelse og krymping av partisjonen.

Det er detaljerte trinn for å veilede deg i å utvide og krympe partisjoner.

Trinn 1. Åpne Windows Powershell ved å skrive Windows Powershell i søkeboksen og trykk Tast inn knapp

Steg 2. Skriv inn i popup-vinduet diskpart og trykk enter.

Trinn 3. Type liste disk for å få alle diskene på datamaskinen din.

Trinn 4. Type velg disk * og trykk enter.

Trinn 5. Type liste partisjoner og trykk enter for å liste alle partisjoner på måldisken.

Trinn 6. Type velg partisjon * og trykk enter

prosessen med å utvide en partisjon

Så kan du skrive krympe ønsket = * (f.eks. størrelse = 1000 MB) for å krympe partisjonen og slå Tast inn . Eller du kan gjenta trinn 3 til trinn 6 for å velge en annen disk eller partisjon som skal krympe.

kjør krymp ønsket = * kommando

Selv om dette er et kraftig verktøy, kan det hende at du har problemer med å utvide eller krympe partisjoner. For eksempel får du feilmeldingen: “ det er ikke nok brukbar plass til å utvide partisjonen ”Men faktisk er det nok ledig plass.

kan ikke utvide partisjonen for filsystemet

Så hvorfor ikke velge et mer praktisk og enklere verktøy for å administrere harddiskene dine. MiniTool Partition Wizard er den beste partisjonssjefen som lar deg gjøre det flytte / endre størrelse på partisjon enkelt og fritt i Windows 10/8/7. Dessuten lar denne kraftige programvaren deg også lage et CD / DVD eller USB flash oppstartbart medium når systemkrasj.

La oss se hvordan du endrer størrelsen på partisjonen med MiniTool Partition Wizard.

Trinn 1. Start denne kraftige programvaren. Velg deretter en målpartisjon og klikk Flytt / endre størrelse på partisjonen funksjon fra venstre handlingspanel.

klikk Flytt / endre størrelse på partisjonsfunksjonen fra venstre handlingspanel

Steg 2. Da har du tre alternativer:

  1. Dra det gule håndtaket mot venstre for å krympe partisjonen.
  2. Dra det gule håndtaket mot høyre for å forstørre partisjonen.
  3. Flytt hele det gule håndtaket mot ufordelt rom.

prosessen med å endre størrelsen på partisjonen

Trinn 3. Klikk Søke om -knappen for å utføre den ventende endringen.

Klikk Bruk for å endre størrelsen på partisjonen

I tillegg til å endre størrelsen på partisjonen, har dette programmet andre kraftige funksjoner som å konvertere MBR til GPT, endre stasjonsbokstav og så videre.

For et kraftig program Windows Powershell er. Du kan bruke den til å administrere harddisken din som Diskpart. Dessuten har den mange funksjoner du ikke kan forestille deg. Prøv deg nå. Klikk for å tweet

Bunnlinjen

Denne artikkelen snakker hovedsakelig om Windows Powershell, inkludert fordeler og ulemper, grunnleggende Powershell-kommandoer og Windows Powershell VS CMD. Jeg tror du nå har et helhetsinntrykk av Windows Powershell.

Dessuten, hvis du ikke klarer å endre størrelsen på partisjoner når du bruker Powershell, er det et annet effektivt alternativ for deg. Eventuelle spørsmål, vennligst kontakt oss via [e-postbeskyttet] . Velkommen til å dele ideene dine i kommentarfeltet.