ServiceSet
Áttekintés
Több szolgáltatás kezelése közös beállításokkal.
Syntax
ServiceSet [String] #ResourceName
{
[DependsOn = [String[]]]
[PsDscRunAsCredential = [PSCredential]]
Name = [String[]]
[Ensure = [String]]
[StartupType = [String]]
[BuiltInAccount = [String]]
[State = [String]]
[Credential = [PSCredential]]
}
Description
ServiceSet
egy összetett erőforrás, amely egyszerűbbé teszi több szolgáltatás egyidejű kezelését megosztott, de korlátozott konfigurációkkal. Ez az erőforrás csak a meglévő szolgáltatásokat tudja frissíteni vagy eltávolítani. Nem tud szolgáltatásokat létrehozni. A szolgáltatások konfigurálásának további szabályozásáért tekintse meg a Szolgáltatás erőforrást.
Fontos
Az összetett erőforrások nem működnek.Invoke-DscResource
Ez az erőforrás csak egy definíción Configuration
belül használható.
Követelmények
Nincsenek.
Tulajdonságok
Fő tulajdonságok
Name
Sztringek tömbjeként adja meg a szolgáltatások nevét.
Ez eltérhet a szolgáltatás megjelenítendő nevétől. A parancsmaggal lekérheti az Get-Service
összes szolgáltatás listáját a nevükkel és az aktuális állapotukkal.
Type: System.String[]
Behavior: Key
Választható tulajdonságok
BuiltInAccount
Adja meg a szolgáltatás futtatásához használandó számítógépfiók nevét. A szolgáltatás elindításához a fióknak hozzáféréssel kell rendelkeznie az egyes szolgáltatások végrehajtható fájljaihoz.
Ne adja meg ezt a tulajdonságot a Credential tulajdonsággal.
Type: System.String
Accepted Values:
- LocalService
- LocalSystem
- NetworkService
Default Value: Null
Hitelesítő adat
Adja meg egy fiók hitelesítő adatait a szolgáltatások futtatásához. A szolgáltatás elindításához a fióknak hozzáféréssel kell rendelkeznie az egyes szolgáltatások végrehajtható fájljaihoz. Az erőforrás automatikusan megadja a fióknak a "Bejelentkezés szolgáltatásként" jogosultságot.
Ne adja meg ezt a tulajdonságot a BuiltInAccount tulajdonsággal.
Type: System.Management.Automation.PSCredential
Default Value: None
Biztosítja
Adja meg, hogy léteznek-e a szolgáltatások. Szolgáltatás hozzáadásához vagy frissítéséhez állítsa ezt a tulajdonságot a következőre Present
: . Szolgáltatás eltávolításához állítsa ezt a tulajdonságot a következőre Absent
: .
Az alapértelmezett érték Present
.
Type: System.String
Accepted Values:
- Absent
- Present
Default Value: Present
StartupType
Adja meg, hogy a szolgáltatások hogyan viselkedjenek a rendszerindításkor. Az értéknek az alábbiak egyikének kell lennie:
Automatic
– A szolgáltatást az operációs rendszer indítja el a rendszer indításakor. Ha egy automatikusan elindított szolgáltatás egy manuálisan indított szolgáltatástól függ, a rendszerindításkor a manuálisan indított szolgáltatás is automatikusan elindul.Disabled
– A szolgáltatás le van tiltva, és egy felhasználó vagy alkalmazás nem tudja elindítani.Manual
– A szolgáltatást csak manuálisan, egy felhasználó, a Service Control Manager vagy egy alkalmazás indítja el.
Ha a szolgáltatás nem létezik, az alapértelmezett érték.Automatic
Type: System.String
Behavior: Write
Accepted Values:
- Automatic
- Disabled
- Manual
Default Value: None
Állapot
Adja meg, hogy a szolgáltatások fussanak-e. Az értéknek az alábbiak egyikének kell lennie:
Running
– Az erőforrás elindítja a szolgáltatást, ha még nem indult el.Stopped
– Az erőforrás leállítja a szolgáltatást, ha fut.Ignore
– Az erőforrás nem indítja el vagy állítja le a szolgáltatást.
Az alapértelmezett érték Running
.
Type: System.String
Accepted Values:
- Running
- Stopped
- Ignore
Default Value: Running
Példák
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: