Files
PowerShell-PSDscResources/Examples/Sample_Service_CreateService.ps1
T
2016-12-15 14:03:39 -08:00

29 lines
847 B
PowerShell

<#
.SYNOPSIS
If the service with the name Service1 does not exist, creates the service with the name
Service1 and the executable/binary path 'C:\FilePath\MyServiceExecutable.exe'. The new
service will be started by default.
If the service with the name Service1 already exists, sets executable/binary path of the
service with the name Service1 to 'C:\FilePath\MyServiceExecutable.exe' and starts the
service by default if it is not running already.
#>
Configuration Sample_Service_CreateService
{
[CmdletBinding()]
param
()
Import-DscResource -ModuleName 'PSDscResources'
Node localhost
{
Service ServiceResource1
{
Name = 'Service1'
Ensure = 'Present'
Path = 'C:\FilePath\MyServiceExecutable.exe'
}
}
}