Prostředí
Synopse
Správa proměnné prostředí pro počítač nebo proces
Syntax
Environment [String] #ResourceName
{
Name = [string]
[DependsOn = [string[]]]
[Ensure = [string]{ Absent | Present }]
[Path = [bool]]
[PsDscRunAsCredential = [PSCredential]]
[Target = [string[]]{ Machine | Process }]
[Value = [string]]
}
Description
Prostředek Environment
umožňuje vytvářet, aktualizovat a odebírat proměnné prostředí v objektech Machine
a Process
cílech. Může spravovat proměnné prostředí typu cesta a zajistit, aby byla určitá hodnota zahrnuta nebo odebrána z proměnné prostředí.
Požadavky
Žádné
Základní vlastnosti
Name
Zadejte název proměnné prostředí.
Type: System.String
Volitelné vlastnosti
Zajištění
Určete, jestli má proměnná prostředí existovat. Tuto vlastnost zadejte, pokud Absent
chcete odebrat proměnnou prostředí, pokud existuje. Tuto vlastnost zadejte tak, aby Present
se vytvořila proměnná prostředí, pokud neexistuje, a vynucujte vlastnost Value , pokud je nastavená. Výchozí hodnota je Present
.
Type: System.String
Accepted Values:
- Absent
- Present
Default Value: Present
Cesta
Určete, zda má být proměnná prostředí považována za proměnnou cesty. Tím se upraví chování zajistit pro proměnnou prostředí:
- Pokud je
$true
cesta , ujistěte se, žePresent
hodnota není zahrnuta do aktuální hodnoty proměnné prostředí, prostředek připojí hodnotu k aktuální hodnotě proměnné prostředí. - Pokud je
$true
cesta , ujistěte se, že jeAbsent
a hodnota je zahrnuta do aktuální hodnoty proměnné prostředí, prostředek odebere hodnotu z aktuální hodnoty proměnné prostředí. - Pokud je
$false
cesta a ujistětePresent
se, prostředek nastaví proměnnou prostředí na Hodnotu. - Pokud je
$false
cesta a ujistěteAbsent
se, prostředek odebere proměnnou prostředí.
Výchozí hodnota je $false
.
Type: System.Boolean
Default Value: false
Cíl
Zadejte jeden nebo více cílů pro konfiguraci proměnné prostředí. Platné hodnoty zahrnují:
Process
Machine
Ve výchozím nastavení je proměnná prostředí nakonfigurovaná jak v cílech Process
, tak Machine
i v cílech.
Type: System.String[]
Accepted Values:
- Process
- Machine
Default Value: [Process, Machine]
Hodnota
Zadejte hodnotu proměnné prostředí jako řetězec. Určuje, zda hodnota je prázdný řetězec (''
) upraví chování pro proměnnou prostředí:
- Pokud je hodnota prázdný řetězec, ujistěte se, že je
Present
a proměnná prostředí existuje, prostředek neaktualizuje proměnnou prostředí. - Pokud je hodnota prázdný řetězec, ujistěte se, že je
Present
a proměnná prostředí neexistuje, prostředek vyvolá neplatnou výjimku operace. - Pokud je hodnota prázdný řetězec, ujistěte se, že je
Absent
a proměnná prostředí existuje, prostředek odebere proměnnou prostředí.
Výchozí hodnota je prázdný řetězec.
Type: System.String
Default Value: ''
Příklady
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro