ProcessSet

Áttekintés

Több Windows-folyamat kezelése közös beállításokkal.

Syntax

ProcessSet [String] #ResourceName
{
    [DependsOn = [String[]]]
    [PsDscRunAsCredential = [PSCredential]]
    Path = [String[]]
    [Ensure = [String]]
    [Credential = [PSCredential]]
    [StandardOutputPath = [String]]
    [StandardErrorPath = [String]]
    [StandardInputPath = [String]]
    [WorkingDirectory = [String]]
}

Description

Az ProcessSet összetett erőforrás lehetővé teszi több Windows-folyamat konfigurálását a gyakori lehetőségek korlátozott készletével. Ha nagyobb vezérléssel szeretné kezelni a folyamatokat, beleértve az argumentumok átvitelének képességét a folyamatnak, használja a WindowsProcess erőforrást.

Követelmények

Nincsenek.

Fő tulajdonságok

Elérési út

Adja meg a folyamatok végrehajtható fájljainak elérési útját. Ha egy fájl elérhető a PATH környezeti változón keresztül, megadhatja a fájl nevét. Ellenkező esetben adja meg a fájl teljes elérési útját. A relatív elérési utak nem támogatottak.

Type: System.String[]
Behavior: Key

Választható tulajdonságok

Hitelesítő adat

Adja meg a fiók hitelesítő adatait a folyamatok futtatásához.

Ha ez a tulajdonság helyi rendszerfiókra van állítva, nem állíthatja be a StandardOutputPath, a StandardInputPath vagy a WorkingDirectory tulajdonságot. Ha igen, az erőforrás érvénytelen argumentumkivételt jelez.

Type: System.Management.Automation.PSCredential
Default Value: None

Biztosítja

Adja meg, hogy futnak-e a folyamatok. Állítsa be ezt a tulajdonságot úgy, hogy Present elindítsa a folyamatokat, ha nem futnak. Állítsa be ezt a tulajdonságot a Absent folyamatok leállításához, ha futnak.

Az alapértelmezett érték Present.

Type: System.String
Accepted Values:
  - Absent
  - Present
Default Value: Present

StandardErrorPath

Adja meg a fájlok teljes elérési útját a folyamatok számára a szabványos hibastreamek írásához. A relatív elérési utak nem támogatottak. Ha a fájl létezik, a program felülírja.

Ne állítsa be ezt a tulajdonságot, ha a Győződjön meg tulajdonságot a következőre Absentállítja: . Ha igen, az erőforrás érvénytelen argumentumkivételt jelez.

Type: System.String
Default Value: None

StandardInputPath

Adja meg a fájlok teljes elérési útját, hogy a folyamatok szabványos bemeneti adatfolyamként olvassák őket. A relatív elérési utak nem támogatottak.

Ne állítsa be ezt a tulajdonságot, ha a Győződjön meg tulajdonságot helyi rendszerfiókra Absent vagy Hitelesítőadat-tulajdonságra állítja . Ha igen, az erőforrás érvénytelen argumentumkivételt jelez.

Type: System.String
Default Value: None

StandardOutputPath

Adja meg a fájlok teljes elérési útját a folyamatok számára a szabványos kimeneti adatfolyamok írásához. A relatív elérési utak nem támogatottak. Ha a fájl létezik, a program felülírja.

Ne állítsa be ezt a tulajdonságot, ha a Győződjön meg tulajdonságot helyi rendszerfiókra Absent vagy Hitelesítőadat-tulajdonságra állítja . Ha igen, az erőforrás érvénytelen argumentumkivételt jelez.

Type: System.String
Default Value: None

WorkingDirectory

Adja meg a folyamatok munkakönyvtárához tartozó mappa teljes elérési útját. A relatív elérési utak nem támogatottak.

Ne állítsa be ezt a tulajdonságot, ha a Győződjön meg tulajdonságot helyi rendszerfiókra Absent vagy Hitelesítőadat-tulajdonságra állítja . Ha igen, az erőforrás érvénytelen argumentumkivételt jelez.

Type: System.String
Default Value: None

Csak olvasható tulajdonságok

HandleCount

A folyamatok által megnyitott leírók száma.

Type: System.SInt32
Behavior: Read

NonPagedMemorySize

A folyamatokhoz lefoglalt nem lapozott memória mennyisége bájtban.

Type: System.UInt64
Behavior: Read

PagedMemorySize

A folyamatokhoz lefoglalt lapozott memória mennyisége bájtban.

Type: System.UInt64
Behavior: Read

ProcessCount

Az aktuálisan futó folyamatok példányainak száma.

Type: System.SInt32
Behavior: Read

ProcessId

A folyamatok egyedi azonosítója.

Type: System.SInt32
Behavior: Read

VirtualMemorySize

A folyamatokhoz lefoglalt virtuális memória mennyisége bájtban.

Type: System.UInt64
Behavior: Read

Példák