Profielen gebruiken in Windows PowerShell ISE
In dit artikel wordt uitgelegd hoe u profielen gebruikt in Windows PowerShell ® IsE (Integrated Scripting Environment). We raden u aan om vóór het uitvoeren van de taken in deze sectieabout_Profiles, of in het consolevenster te typen Get-Help about_Profiles
en op ENTER te drukken.
Een profiel is een Windows PowerShell ISE-script dat automatisch wordt uitgevoerd wanneer u een nieuwe sessie start. U kunt een of meer Windows PowerShell-profielen voor Windows PowerShell ISE maken en deze gebruiken om de omgeving Windows PowerShell of Windows PowerShell ISE te configureren toe te voegen en deze voor uw gebruik voor te bereiden, met variabelen, aliassen, functies en kleur- en lettertypevoorkeuren die u hebt beschikbaar wilt hebben. Een profiel is van invloed op Windows PowerShell ISE-sessie die u start.
Notitie
Het Windows PowerShell bepaalt of u scripts kunt uitvoeren en een profiel kunt laden. Het standaarduitvoeringsbeleid Beperkt voorkomt dat alle scripts worden uitgevoerd, inclusief profielen. Als u het beleid 'Beperkt' gebruikt, kan het profiel niet worden geladen. Zie voor meer informatie over het uitvoeringsbeleid about_Execution_Policies.
Een profiel selecteren dat moet worden gebruikt in Windows PowerShell ISE
Windows PowerShell ISE ondersteunt profielen voor de huidige gebruiker en alle gebruikers. Het ondersteunt ook de Windows PowerShell profielen die van toepassing zijn op alle hosts.
Het profiel dat u gebruikt, wordt bepaald door hoe u Windows PowerShell en Windows PowerShell ISE.
Als u alleen Windows PowerShell ISE gebruikt om Windows PowerShell uit te voeren, moet u al uw items opslaan in een van de ISE-specifieke profielen, zoals het CurrentUserCurrentHost-profiel voor Windows PowerShell ISE of het profiel AllUsersCurrentHost voor Windows PowerShell ISE.
Als u meerdere hostprogramma's gebruikt om Windows PowerShell uit te voeren, sla dan uw functies, aliassen, variabelen en opdrachten op in een profiel dat van invloed is op alle hostprogramma's, zoals currentUserAllHosts of het profiel AllUsersAllHosts, en sla ISE-specifieke functies op, zoals kleur- en lettertypeaanpassing in het CurrentUserCurrentHost-profiel voor Windows PowerShell ISE-profiel of de A llUsersCurrentHost-profiel voor Windows PowerShell ISE.
Hier volgen profielen die kunnen worden gemaakt en gebruikt in Windows PowerShell ISE. Elk profiel wordt opgeslagen op een eigen specifiek pad.
Profieltype | Profielpad |
---|---|
Huidige gebruiker, PowerShell ISE | $PROFILE.CurrentUserCurrentHost of $PROFILE |
Alle gebruikers, PowerShell ISE | $PROFILE.AllUsersCurrentHost |
Huidige gebruiker, Alle hosts | $PROFILE.CurrentUserAllHosts |
Alle gebruikers, alle hosts | $PROFILE.AllUsersAllHosts |
Een nieuw profiel maken
Voer de volgende opdracht uit om een nieuw Windows PowerShell ise-profiel te maken:
if (!(Test-Path -Path $PROFILE ))
{ New-Item -Type File -Path $PROFILE -Force }
Voer de volgende opdracht uit om een nieuw Windows PowerShell ise-profiel te maken:
if (!(Test-Path -Path $PROFILE.AllUsersCurrentHost))
{ New-Item -Type File -Path $PROFILE.AllUsersCurrentHost -Force }
Voer de volgende opdracht uit om een nieuw profiel 'Huidige gebruiker, Alle hosts' te maken:
if (!(Test-Path -Path $PROFILE.CurrentUserAllHosts))
{ New-Item -Type File -Path $PROFILE.CurrentUserAllHosts -Force }
Als u een nieuw profiel Alle gebruikers, Alle hosts wilt maken, typt u:
if (!(Test-Path -Path $PROFILE.AllUsersAllHosts))
{ New-Item -Type File -Path $PROFILE.AllUsersAllHosts -Force }
Een profiel bewerken
Als u het profiel wilt openen, moet u de opdracht uitvoeren met de variabele
psEdit
die het profiel specificeert dat u wilt bewerken. Als u bijvoorbeeld het profiel Huidige gebruiker, Windows PowerShell ISE wilt openen, typt u:psEdit $PROFILE
Voeg enkele items toe aan uw profiel. Hier volgen enkele voorbeelden om u op weg te helpen:
Als u de standaardachtergrondkleur van het consolevenster wilt wijzigen in blauw, typt u in het profielbestand:
$psISE.Options.OutputPaneBackground = 'blue'
. Zie voor meer informatie$psISE
over de variabele Windows PowerShell ISE Object Model Reference.Als u de tekengrootte wilt wijzigen in 20, typt u in het profielbestandstype:
$psISE.Options.FontSize =20
Klik in het menu Bestand op Opslaan om uw profielbestand op te slaan. De volgende keer dat u de Windows PowerShell ISE opent, worden uw aanpassingen toegepast.
Zie ook
Feedback
Feedback verzenden en weergeven voor