DSC WindowsProcess erőforrás

A következőkre vonatkozik: Windows PowerShell 4.0, Windows PowerShell 5.x

A Windows PowerShell Desired State Configuration (DSC) WindowsProcess erőforrása olyan mechanizmust biztosít, amely a célcsomóponton konfigurálja a folyamatokat.

Megjegyzés

A DSC-erőforrás dokumentációja a PowerShell 7.2-es verzió előtti verzióját tartalmazza. A PSDscResources modul a Microsoft által hivatalosan támogatott új és frissített DSC-erőforrásokat tartalmaz. A PSDscResources modul elérhető a PowerShell-galéria.

További információkért és a frissített dokumentációért tekintse meg a PSDscResources referenciadokumentációját.

Syntax

WindowsProcess [string] #ResourceName
{
    Arguments = [string]
    Path = [string]
    [ Credential = [PSCredential] ]
    [ StandardErrorPath = [string] ]
    [ StandardInputPath = [string] ]
    [ StandardOutputPath = [string] ]
    [ WorkingDirectory = [string] ]
    [ DependsOn = [string[]] ]
    [ Ensure = [string] { Absent | Present }  ]
    [ PsDscRunAsCredential = [PSCredential] ]
}

Tulajdonságok

Tulajdonság Leírás
Argumentumok Argumentum-sztringet jelöl, amelyet az adott folyamatnak kell átadni. Ha több argumentumot is át kell adnia, helyezze őket ebbe a sztringbe.
Elérési út A végrehajtható folyamat elérési útja. Ha ez a végrehajtható fájl neve (nem a teljes elérési út), a DSC-erőforrás megkeresi a környezeti $env:Path változót a végrehajtható fájl megkereséséhez. Ha a tulajdonság értéke egy teljes elérési út, a DSC nem fogja használni a $env:Path változót a fájl megkereséséhez, és hibát jelez, ha az elérési út nem létezik. A relatív elérési utak nem engedélyezettek.
Hitelesítő adat A folyamat elindításához szükséges hitelesítő adatokat jelzi.
StandardErrorPath A könyvtár elérési útját jelzi a standard hiba megírásához. Minden meglévő fájl felülíródik.
StandardInputPath A szabványos bemeneti helyet jelzi.
StandardOutputPath A szabványos kimenet írási helyét jelzi. Minden meglévő fájl felülíródik.
WorkingDirectory A folyamat aktuális munkakönyvtáraként használt helyet jelöli.

Közös tulajdonságok

Tulajdonság Leírás
DependsOn Azt jelzi, hogy egy másik erőforrás konfigurációjának futnia kell az erőforrás konfigurálása előtt. Ha például az először futtatni kívánt erőforrás-konfigurációs szkriptblokk azonosítója ResourceName, és típusa ResourceType, akkor a tulajdonság használatának szintaxisa a DependsOn = "[ResourceType]ResourceName"következő: .
Biztosítja Azt jelzi, hogy létezik-e a folyamat. Állítsa ezt a tulajdonságot Present (Jelen) értékre, hogy meggyőződjön arról, hogy a folyamat létezik. Ellenkező esetben állítsa a Hiányzó értékre. Az alapértelmezett érték a Jelen.
PsDscRunAsCredential Beállítja a hitelesítő adatokat a teljes erőforrás futtatásához.