Het gebruik van de profielen in Windows PowerShell ISEHow to Use Profiles in Windows PowerShell ISE

In dit onderwerp wordt uitgelegd hoe profielen in Windows PowerShell® Integrated Scripting Environment (ISE) gebruiken.This topic explains how to use Profiles in Windows PowerShell® Integrated Scripting Environment (ISE). We raden voordat u de taken uitvoert in deze sectie, u about_Profiles [v4], of in het consolevenster, type, Get-Help about_Profiles en druk op ENTER.We recommend that before performing the tasks in this section, you review about_Profiles [v4], or in the Console Pane, type, Get-Help about_Profiles and press ENTER.

Een profiel is een Windows PowerShell ISE-script dat wordt automatisch uitgevoerd wanneer u een nieuwe sessie starten.A profile is a Windows PowerShell ISE script that runs automatically when you start a new session. U kunt een of meer Windows PowerShell-profielen maken voor Windows PowerShell ISE en ze gebruiken om toe te voegen, het configureren van de Windows PowerShell of Windows PowerShell ISE-omgeving gereed te maken voor gebruik, variabelen, aliassen, functies, kleur en lettertype voorkeuren die u beschikbaar wilt stellen.You can create one or more Windows PowerShell profiles for Windows PowerShell ISE and use them to add the configure the Windows PowerShell or Windows PowerShell ISE environment, preparing it for your use, with variables, aliases, functions, and color and font preferences that you want available. Een profiel is van invloed op elke Windows PowerShell ISE-sessie die u start.A profile affects every Windows PowerShell ISE session that you start.

Notitie

De Windows PowerShell-uitvoeringsbeleid bepaalt of u kunt scripts uitvoeren en een profiel laden.The Windows PowerShell execution policy determines whether you can run scripts and load a profile. Het standaarduitvoeringsbeleid 'Beperkt', voorkomt u dat alle scripts worden uitgevoerd, met inbegrip van profielen.The default execution policy, “Restricted,” prevents all scripts from running, including profiles. Als u het beleid 'Restricted' gebruikt, wordt het profiel niet laden.If you use the “Restricted” policy, the profile cannot load. Zie voor meer informatie over het uitvoeringsbeleid about_Execution_Policies [v4].For more information about execution policy, see about_Execution_Policies [v4].

Een profiel moet worden gebruikt in de Windows PowerShell ISE selecterenSelecting a profile to use in the Windows PowerShell ISE

Windows PowerShell ISE ondersteunt profielen voor de huidige gebruiker en voor alle gebruikers.Windows PowerShell ISE supports profiles for the current user and all users. Het ondersteunt ook de Windows PowerShell-profielen die van toepassing op alle hosts.It also supports the Windows PowerShell profiles that apply to all hosts.

Het profiel dat u gebruikt, is afhankelijk van hoe u Windows PowerShell en Windows PowerShell ISE gebruiken.The profile that you use is determined by how you use Windows PowerShell and Windows PowerShell ISE.

  • Als u alleen de Windows PowerShell ISE om uit te voeren van Windows PowerShell gebruikt, moet u vervolgens al uw objecten opslaan in een van de ISE-specifieke profielen, zoals het profiel CurrentUserCurrentHost voor Windows PowerShell ISE of het profiel AllUsersCurrentHost voor Windows PowerShell ISE.If you use only Windows PowerShell ISE to run Windows PowerShell, then save all your items in one of the ISE-specific profiles, such as the CurrentUserCurrentHost profile for Windows PowerShell ISE or the AllUsersCurrentHost profile for Windows PowerShell ISE.

  • Als u meerdere host-programma's gebruikt voor het uitvoeren van Windows PowerShell, opslaan van uw functies, aliassen, variabelen en opdrachten in een profiel dat is van invloed op alle host-programma's, zoals de CurrentUserAllHosts of het profiel AllUsersAllHosts en slaat u ISE-specifieke functies, zoals kleuren en lettertypen aanpassing in het profiel CurrentUserCurrentHost voor Windows PowerShell ISE-profiel of het profiel AllUsersCurrentHost voor Windows PowerShell ISE.If you use multiple host programs to run Windows PowerShell, save your functions, aliases, variables, and commands in a profile that affects all host programs, such as the CurrentUserAllHosts or the AllUsersAllHosts profile, and save ISE-specific features, like color and font customization in the CurrentUserCurrentHost profile for Windows PowerShell ISE profile or the AllUsersCurrentHost profile for Windows PowerShell ISE.

Hieronder vindt u profielen die kunnen worden gemaakt en gebruikt in Windows PowerShell ISE.The following are profiles that can be created and used in Windows PowerShell ISE. Elk profiel wordt opgeslagen in een eigen specifiek pad.Each profile is saved to its own specific path.

ProfieltypeProfile Type ProfielpadProfile Path
Huidige gebruiker, PowerShell ISECurrent user, PowerShell ISE $PROFILE.CurrentUserCurrentHost, of$PROFILE$PROFILE.CurrentUserCurrentHost, or $PROFILE
Alle gebruikers, PowerShell ISEAll users, PowerShell ISE $PROFILE.AllUsersCurrentHost
Huidige gebruiker, alle hostsCurrent user, All hosts $PROFILE.CurrentUserAllHosts
Alle gebruikers, alle hostsAll users, All hosts $PROFILE.AllUsersAllHosts

Een nieuw profiel makenTo create a new profile

Maken van een nieuwe "Current user, Windows PowerShell ISE" profiel, voert u deze opdracht:To create a new “Current user, Windows PowerShell ISE” profile, run this command:

if (!(Test-Path -Path $PROFILE )) 
{ New-Item -Type File -Path $PROFILE -Force }

Maak een nieuwe 'Alle gebruikers, Windows PowerShell ISE' profiel, voert u deze opdracht:To create a new “All users, Windows PowerShell ISE” profile, run this command:

if (!(Test-Path -Path $PROFILE.AllUsersCurrentHost)) 
{ New-Item -Type File -Path $PROFILE.AllUsersCurrentHost -Force }

Als u wilt een nieuw 'huidige gebruiker, alle fungeert als host voor'-profiel maakt, moet u deze opdracht uitvoeren:To create a new “Current user, All Hosts” profile, run this command:

if (!(Test-Path -Path $PROFILE.CurrentUserAllHosts)) 
{ New-Item -Type File -Path $PROFILE.CurrentUserAllHosts -Force }

Een nieuwe 'alle gebruikers alle fungeert als host voor' om profiel te maken, typt u:To create a new “All users, All Hosts” profile, type:

if (!(Test-Path -Path $PROFILE.AllUsersAllHosts)) 
{ New-Item -Type File -Path $PROFILE.AllUsersAllHosts -Force }

Een profiel bewerkenTo edit a profile

  1. Om te openen van het profiel, de opdracht psedit worden uitgevoerd met de variabele die het profiel dat u wilt bewerken.To open the profile, run the command psedit with the variable that specifies the profile you want to edit. Bijvoorbeeld, 'Current user, Windows PowerShell ISE' openen profiel, typ:psEdit $PROFILEFor example, to open the “Current user, Windows PowerShell ISE” profile, type: psEdit $PROFILE

  2. Sommige items toevoegen aan uw profiel.Add some items to your profile. Hier volgen enkele voorbeelden aan u op weg:The following are a few examples to get you started:

    • Om de standaardachtergrondkleur van het consolevenster blauw, in het bestandstype voor het profiel te wijzigen: $psISE.Options.OutputPaneBackground = 'blue' .To change the default background color of the Console Pane to blue, in the profile file type: $psISE.Options.OutputPaneBackground = 'blue' . Zie voor meer informatie over de variabele $psISE naslaginformatie voor Windows PowerShell ISE-objectmodel.For more information about the $psISE variable, see Windows PowerShell ISE Object Model Reference.

    • Tekengrootte op 20, in het profiel bestandstype wijzigen:$psISE.Options.FontSize =20To change font size to 20, in the profile file type: $psISE.Options.FontSize =20

  3. Uw profielbestand wilt opslaan, op de bestand menu, klikt u op opslaan.To save your profile file, on the File menu, click Save. Wanneer die u de Windows PowerShell ISE opent worden uw aanpassingen toegepast.Next time you open the Windows PowerShell ISE, your customizations are applied.

Zie ookSee Also