Hi All,
I am working on converting a powershell script to DSC Configuration to run a process.
Script :
[b]$si = new-object System.Diagnostics.ProcessStartInfo
$si.fileName = “C:\Windows\System32\wevtutil.exe”
$si.Arguments= ’ sl Microsoft-IIS-Configuration/Operational /e:true’
$si.windowStyle = [System.Diagnostics.ProcessWindowStyle]::Hidden
$process = [System.Diagnostics.Process]::Start[$si][/b]
DSC Configuration block :
WindowsProcess wevutilprocess
{
Ensure = “Present”
Path = “C:\Windows\System32\wevtutil.exe”
Arguments = ’ sl Microsoft-IIS-Configuration/Operational /e:true’
StandardErrorPath = “C:\log.txt”
}
Below is the Error I am getting :
PowerShell provider MSFT_ProcessResource failed to execute Set-TargetResource functionality with error message: Failure starting process matching path
‘C:\Windows\System32\wevtutil.exe’. Message: “Failed to wait for processes to start”.
+ CategoryInfo : InvalidOperation: (
, CimException
+ FullyQualifiedErrorId : ProviderOperationExecutionFailure
+ PSComputerName : localhost
Please post your thoughts.
Thanks,
Aravinda