Služba
Synopse
Správa služby systému Windows
Syntax
Service [String] #ResourceName
{
Name = [string]
[BuiltInAccount = [string]{ LocalService | LocalSystem | NetworkService }]
[Credential = [PSCredential]]
[Dependencies = [string[]]]
[DependsOn = [string[]]]
[Description = [string]]
[DesktopInteract = [bool]]
[DisplayName = [string]]
[Ensure = [string]{ Absent | Present }]
[Path = [string]]
[PsDscRunAsCredential = [PSCredential]]
[StartupTimeout = [UInt32]]
[StartupType = [string]{ Automatic | Disabled | Manual }]
[State = [string]{ Ignore | Running | Stopped }]
[TerminateTimeout = [UInt32]]
}
Description
Prostředek Service
umožňuje přidávat, aktualizovat a odebírat služby.
Požadavky
Žádné
Základní vlastnosti
Name
Zadejte název služby jako řetězec.
Poznámka
Někdy se tato hodnota liší od zobrazovaného názvu. Pomocí rutiny můžete získat seznam služeb a jejich aktuální stav Get-Service
.
Type: System.String
Volitelné vlastnosti
BuiltInAccount
Zadejte název účtu počítače, který má službu spustit jako. Aby mohl spustit službu, musí mít účet přístup ke spustitelnému souboru určenému cestou .
Tuto vlastnost nezadávejte pomocí vlastnosti Credential .
Type: System.String
Accepted Values:
- LocalService
- LocalSystem
- NetworkService
Default Value: Null
Přihlašovací údaj
Zadejte přihlašovací údaje pro účet, který má službu spustit jako. Aby se služba spustila, musí mít účet přístup ke spustitelnému souboru určenému cestou . Prostředek automaticky udělí tomuto účtu právo Přihlásit se jako služba.
Tuto vlastnost nezadávejte pomocí vlastnosti BuiltInAccount .
Type: System.Management.Automation.PSCredential
Default Value: None
Závislosti
Zadejte názvy služeb, které tato služba vyžaduje, aby byla spuštěna jako pole řetězců.
Type: System.String[]
Default Value: None
Description
Zadejte popis služby jako řetězec. Popis služby se zobrazí v části Správa počítače, Služby.
Type: System.String
Default Value: None
DesktopInteract
Určete, jestli může služba vytvořit nebo komunikovat s oknem na ploše. Tato vlastnost musí být $false
, pokud BuiltInAccount není zadán jako LocalSystem
.
Výchozí hodnota je $false
.
Type: System.Boolean
Default Value: false
DisplayName
Zadejte zobrazovaný název služby pro člověka jako řetězec.
Type: System.String
Default Value: None
Zajištění
Určete, jestli má služba existovat. Chcete-li přidat nebo aktualizovat službu, nastavte tuto vlastnost na Present
. Chcete-li odebrat službu, nastavte tuto vlastnost na Absent
.
Výchozí hodnota je Present
.
Type: System.String
Accepted Values:
- Absent
- Present
Default Value: Present
Cesta
Zadejte cestu ke spustitelnému souboru služby jako řetězec. Tato vlastnost se vyžaduje, pokud služba neexistuje.
Type: System.String
Default Value: None
StartupTimeout
Zadejte dobu čekání na spuštění služby v milisekundách.
Výchozí hodnota je 30000
.
Type: System.UInt32
Default Value: 30000
StartupType
Určete, jak se má služba chovat při spuštění systému. Hodnota musí být jedna z následujících hodnot:
Automatic
– Služba je spuštěna operačním systémem při spuštění systému. Pokud automaticky spuštěná služba závisí na ručně spuštěné službě, automaticky se spustí také při spuštění systému.Disabled
– Služba je zakázaná a nejde ji spustit uživatelem nebo aplikací.Manual
– Služba je spuštěna pouze ručně, uživatelem, pomocí Správce řízení služeb nebo aplikací.
Pokud služba neexistuje, výchozí hodnota je Automatic
.
Type: System.String
Behavior: Write
Accepted Values:
- Automatic
- Disabled
- Manual
Default Value: None
Stav
Určete, zda má být služba spuštěna. Hodnota musí být jedna z následujících hodnot:
Running
– Prostředek spustí službu, pokud ještě není spuštěná.Stopped
– Prostředek zastaví službu, pokud je spuštěná.Ignore
– Prostředek službu nespustí ani nezastaví.
Výchozí hodnota je Running
.
Type: System.String
Accepted Values:
- Running
- Stopped
- Ignore
Default Value: Running
TerminateTimeout
Zadejte dobu čekání na zastavení služby v milisekundách. Výchozí hodnota je 30000
.
Type: System.UInt32
Default Value: 30000
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