Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tento článek vysvětluje, jak používat profily v integrovaném skriptovacím prostředí Windows PowerShellu® (ISE). Doporučujeme, abyste před provedením úkolů v této části zkontrolovali about_Profilesnebo v podokně konzoly zadejte Get-Help about_Profiles
a stiskněte ENTER.
Profil je skript Windows PowerShell ISE, který se spouští automaticky, když zahájíte novou relaci. Můžete vytvořit jeden nebo více profilů pro Windows PowerShell ISE a použít je ke konfiguraci prostředí Windows PowerShell nebo Windows PowerShell ISE tak, aby bylo připraveno k použití s proměnnými, aliasy, funkcemi a předvolbami barev a písem, které chcete mít k dispozici. Profil má vliv na každou relaci prostředí Windows PowerShell ISE, kterou spustíte.
Poznámka
Zásady spouštění prostředí Windows PowerShell určují, jestli můžete spouštět skripty a načítat profil. Výchozí zásady spouštění s omezeným přístupem brání spuštění všech skriptů, včetně profilů. Pokud použijete zásadu s omezeným přístupem, profil se nedá načíst. Další informace o zásadách spouštění najdete v tématu about_Execution_Policies.
Výběr profilu, který se má použít v prostředí Windows PowerShell ISE
Windows PowerShell ISE podporuje profily pro aktuálního uživatele a všechny uživatele. Podporuje také profily Windows PowerShellu, které platí pro všechny hostitele.
Profil, který používáte, určuje způsob použití prostředí Windows PowerShell a prostředí Windows PowerShell ISE.
Pokud ke spuštění Windows PowerShellu používáte jenom prostředí Windows PowerShell ISE, uložte všechny položky do jednoho z profilů specifických pro prostředí ISE, jako je například profil CurrentUserCurrentHost pro prostředí Windows PowerShell ISE nebo profil AllUsersCurrentHost pro prostředí Windows PowerShell ISE.
Pokud ke spuštění Windows PowerShellu používáte více hostitelských programů, uložte funkce, aliasy, proměnné a příkazy do profilu, který ovlivňuje všechny hostitelské programy, jako je profil CurrentUserAllHosts nebo profil AllUsersAllHosts, a uložte funkce specifické pro prostředí ISE, jako je úprava barev a písem, do profilu CurrentUserCurrentHost pro prostředí Windows PowerShell ISE nebo do profilu AllUsersCurrentHost pro prostředí Windows PowerShell ISE.
Níže jsou uvedené profily, které je možné vytvořit a použít v prostředí Windows PowerShell ISE. Každý profil se uloží do vlastní specifické cesty.
Typ profilu | Cesta profilu |
---|---|
Aktuální uživatel, PowerShell ISE |
$PROFILE.CurrentUserCurrentHost nebo $PROFILE |
Všichni uživatelé, Prostředí PowerShell ISE | $PROFILE.AllUsersCurrentHost |
aktuální uživatel, všichni hostitelé | $PROFILE.CurrentUserAllHosts |
Všichni uživatelé, všichni hostitelé | $PROFILE.AllUsersAllHosts |
Vytvoření nového profilu
Spuštěním tohoto příkazu vytvořte nový profil IsE aktuálního uživatele windows PowerShellu:
if (!(Test-Path -Path $PROFILE )) {
New-Item -Type File -Path $PROFILE -Force
}
Chcete-li vytvořit nový profil "Všichni uživatelé, Windows PowerShell ISE", spusťte tento příkaz:
if (!(Test-Path -Path $PROFILE.AllUsersCurrentHost)) {
New-Item -Type File -Path $PROFILE.AllUsersCurrentHost -Force
}
Pokud chcete vytvořit nový profil Aktuální uživatel, všichni hostitelé, spusťte tento příkaz:
if (!(Test-Path -Path $PROFILE.CurrentUserAllHosts)) {
New-Item -Type File -Path $PROFILE.CurrentUserAllHosts -Force
}
Pokud chcete vytvořit nový profil Všichni uživatelé, všichni hostitelé, zadejte:
if (!(Test-Path -Path $PROFILE.AllUsersAllHosts)) {
New-Item -Type File -Path $PROFILE.AllUsersAllHosts -Force
}
Úprava profilu
Pokud chcete profil otevřít, spusťte příkaz
psEdit
s proměnnou, která určuje profil, který chcete upravit. Pokud chcete například otevřít profil Aktuální uživatel, prostředí Windows PowerShell ISE, zadejte:psEdit $PROFILE
Přidejte do svého profilu některé položky. Tady je několik příkladů, které vám pomůžou začít:
Chcete-li změnit výchozí barvu pozadí podokna konzoly na modrou, napište do souboru profilu:
$psISE.Options.OutputPaneBackground = 'blue'
. Další informace o proměnné$psISE
naleznete v tématu Objektový model ISE prostředí Windows PowerShell: Referenční příručka.Pokud chcete změnit velikost písma na 20, v typu souboru profilu:
$psISE.Options.FontSize =20
Chcete-li soubor profilu uložit, klikněte v nabídce Soubor na Uložit. Při příštím otevření prostředí Windows PowerShell ISE se použijí vaše vlastní nastavení.