Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Riepilogo
Gestire più processi di Windows con impostazioni comuni.
Sintassi
ProcessSet [String] #ResourceName
{
[DependsOn = [String[]]]
[PsDscRunAsCredential = [PSCredential]]
Path = [String[]]
[Ensure = [String]]
[Credential = [PSCredential]]
[StandardOutputPath = [String]]
[StandardErrorPath = [String]]
[StandardInputPath = [String]]
[WorkingDirectory = [String]]
}
Descrizione
La ProcessSet risorsa composita consente di configurare più processi di Windows con un set limitato di opzioni comuni. Per gestire i processi con un maggiore controllo, inclusa la possibilità di passare argomenti al processo, usare la risorsa WindowsProcess.
Requisiti
No.
Proprietà della chiave
Percorso
Specificare i percorsi dei file eseguibili dei processi. Se un file è accessibile tramite la PATH variabile di ambiente, è possibile specificare il nome del file. In caso contrario, specificare il percorso completo del file.
I percorsi relativi non sono supportati.
Type: System.String[]
Behavior: Key
Proprietà facoltative
Credenziale
Specificare le credenziali dell'account in cui eseguire i processi.
Se questa proprietà è impostata su un account di sistema locale, non è possibile impostare le proprietà StandardOutputPath, StandardInputPath o WorkingDirectory . In tal caso, la risorsa genera un'eccezione di argomento non valida.
Type: System.Management.Automation.PSCredential
Default Value: None
Ensure
Specificare se i processi devono essere in esecuzione. Impostare questa proprietà su Present per avviare i processi se non sono in esecuzione. Impostare questa proprietà su Absent per arrestare i processi se sono in esecuzione.
Il valore predefinito è Present.
Type: System.String
Accepted Values:
- Absent
- Present
Default Value: Present
StandardErrorPath
Specificare il percorso completo di un file per i processi in cui scrivere i flussi di errore standard. I percorsi relativi non sono supportati. Se il file esiste, viene sovrascritto.
Non impostare questa proprietà quando si imposta la proprietà Ensure su Absent. In tal caso, la risorsa genera un'eccezione di argomento non valida.
Type: System.String
Default Value: None
StandardInputPath
Specificare il percorso completo di un file per i processi da leggere come flusso di input standard. I percorsi relativi non sono supportati.
Non impostare questa proprietà quando si imposta la proprietà Ensure su Absent o la proprietà Credential su un account di sistema locale. In tal caso, la risorsa genera un'eccezione di argomento non valida.
Type: System.String
Default Value: None
StandardOutputPath
Specificare il percorso completo di un file per i processi in cui scrivere i flussi di output standard. I percorsi relativi non sono supportati. Se il file esiste, viene sovrascritto.
Non impostare questa proprietà quando si imposta la proprietà Ensure su Absent o la proprietà Credential su un account di sistema locale. In tal caso, la risorsa genera un'eccezione di argomento non valida.
Type: System.String
Default Value: None
WorkingDirectory
Specificare il percorso completo di una cartella per la directory di lavoro dei processi. I percorsi relativi non sono supportati.
Non impostare questa proprietà quando si imposta la proprietà Ensure su Absent o la proprietà Credential su un account di sistema locale. In tal caso, la risorsa genera un'eccezione di argomento non valida.
Type: System.String
Default Value: None
Proprietà di sola lettura
HandleCount
Numero di handle aperti dai processi.
Type: System.SInt32
Behavior: Read
NonPagedMemorySize
Quantità di memoria non di paging, in byte, allocata per i processi.
Type: System.UInt64
Behavior: Read
PagedMemorySize
Quantità di memoria di paging, in byte, allocata per i processi.
Type: System.UInt64
Behavior: Read
ProcessCount
Numero di istanze dei processi specificati attualmente in esecuzione.
Type: System.SInt32
Behavior: Read
ProcessId
Identificatore univoco dei processi.
Type: System.SInt32
Behavior: Read
VirtualMemorySize
Quantità di memoria virtuale, in byte, allocata per i processi.
Type: System.UInt64
Behavior: Read