En PowerShell -profil kan omfatte et sett med cmdlets, funksjoner og aliaser for å automatisere et sett med krav til brukeren. En oversikt over PowerShell -profilen er gitt i denne guiden. Dessuten vil du også lære å opprette, så vel som å tilpasse PowerShell -profil.
Hvordan lage en PowerShell -profil?
PowerShell -profilen er ikke tilgjengelig for bruk som standard. Du må opprette den før du tilpasser forskjellige operasjoner ved hjelp av PowerShell. En PowerShell-profil kan opprettes ved hjelp av ny-elementet cmdlet eller ved hjelp av Notisblokk-kommandoen. Denne delen viser begge metodene for å lage en PowerShell -profil.
Merk: Det er å foretrekke å bruke den nyeste PowerShell 7. Denne guiden bruker PowerShell 7 for å lage og bruke PowerShell -profilen. Du kan bytte til den nyeste PowerShell -versjonen ved å bruke følgende lenke:
Oppdater PowerShell -versjonen din.
Metode 1: Lag en PowerShell-profil ved hjelp av CMDLET for nye elementer
Generelt brukes CMDLET for nye elementer til å lage en ny fil eller katalog i PowerShell. Imidlertid hjelper det også med å lage en PowerShell-profil ved å følge de under-nevnte trinnene:
Trinn 1: Åpne PowerShell 7
Søk etter PowerShell 7 i søkefeltet og klikk på "Kjør som administrator" for å åpne PowerShell 7 med rotrettigheter:
Trinn 2: Sjekk eksistensen av profilen
I det andre trinnet, sjekk om profilen allerede er opprettet eller ikke via følgende teststi-cmdlet:
Test-ban $ profil
Den returnerte utgangen er falsk, som sier at PowerShell -profilen ennå ikke er opprettet.
Trinn 3: Lag profilen
Lag en fil som heter “profil.PS1”Bruke CMDLET for nye elementer som vi gjorde her:
New -Item -Path $ Profile -Type File -Force
Den vellykkede utførelsen av kommandoen verifiserer opprettelsen av PowerShell -profilen. Imidlertid kan du bekrefte det via den under-uttalte kommandoen:
Test-ban $ profil
Utgangen returnerer sant, og viser at opprettelsen av profilen gjøres i PowerShell.
Metode 2: Lag en PowerShell -profil ved hjelp av Notisblokk
I denne metoden diskuteres trinn-for-trinn-instruksjoner for å bygge en PowerShell-profil ved hjelp av Notisblokk.
Trinn 1: Lag en profil
Notisblokken kan lanseres fra PowerShell ved hjelp av Notisblokk nøkkelord. Følgende kommando vil opprette en tom PowerShell -profil:
Notisblokk $ profil
Trinn 2: Sjekk eksistensen av profilen
I det andre trinnet, sjekk om profilen allerede er opprettet eller ikke via følgende teststi-cmdlet:
Test-ban $ profil
Displayet kommer tilbake “ekte“, Som viser verifiseringen av profileksistensen i PowerShell.
Hvordan tilpasse en PowerShell -profil
PowerShell -profilen må tilpasses for å bli brukt av andre brukere. Hvis brukerområdet ikke er definert, vil profilen bare være tilgjengelig for den nåværende brukeren. Du kan tilpasse en PowerShell -profil for andre brukere ved å bruke en av følgende syntakser:
Profiltype | Profilbane/ katalog |
Nåværende bruker | $ Profil eller $ profil.CurrentUserCurrentHost |
Alle brukere | $ Profil.AlluserscurrentHost |
Alle brukere og alle verter | $ Profil.Allusersallhosts |
Nåværende bruker og alle verter | $ Profil.CurrentUserAllHosts |
For eksempel kan du la alle brukerne få tilgang til profilen. For dette formålet blir den første kommandoen utført. Mens den andre kommandoen verifiserer at profilen er tilgjengelig for alle brukere eller ikke:
$ Profil.Allusersallhosts
Test-ban $ profil.Allusersallhosts
Utgangen sikrer at utdataene som returneres er sant, som sier at profilen er tilpasset alle brukerne og vertene.
Konklusjon
En PowerShell -profil omfatter et sett med aliaser, cmdlets, funksjoner osv., For å utføre en spesifikk sekvens av oppgaver for en bestemt bruker. PowerShells profilomfang kan settes for gjeldende så vel som for alle brukere. En PowerShell-profil kan opprettes ved hjelp av CMDLET for nye elementer. Som standard brukes den for den nåværende brukeren. Profilen kan imidlertid opprettes for flere/alle brukere også. Dette innlegget har gitt detaljer for PowerShell -profil.