PowerShell -profil | En detaljert guide

PowerShell -profil | En detaljert guide
Kraftskall har et bredt spekter av støtte for en rekke operativsystemer, inkludert macOS, Windows, Linux osv. Det er et skriptbasert språk som gir et anlegg for å automatisere og konfigurere forskjellige oppgaver. En PowerShell -profil er i utgangspunktet et skript som kjøres i konsollmiljøet når en bruker starter en ny økt.

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.