


Open your command prompt and hit below command. Once you have created the command, you will see the name from the Windows services list.
#ADD WINDOWS SERVICE MANUALLY PASSWORD#
\Administrator password : Password - name : Set the log on user to Local System _service : name : service name state : restarted username : SYSTEM - name : Set the log on user to Local System and allow it to interact with the desktop _service : name : service name state : restarted username : SYSTEM desktop_interact : yes - name : Set the log on user to Network Service _service : name : service name state : restarted username : NT AUTHORITY\NetworkService - name : Set the log on user to Local Service _service : name : service name state : restarted username : NT AUTHORITY\LocalService - name : Set the log on user as the services' virtual account _service : name : service name username : NT SERVICE\service name - name : Set the log on user as a gMSA _service : name : service name username : DOMAIN\gMSA$ # The end $ is important and should be set for all gMSA - name : Set dependencies to ones only in the list _service : name : service name dependencies : - name : Add dependencies to existing dependencies _service : name : service name dependencies : dependency_action : add - name : Remove dependencies from existing dependencies _service : name : service name dependencies : - service1 - service2 dependency_action : remove - name : Set required privileges for a service _service : name : service name username : NT SERVICE\LocalService required_privileges : - SeBackupPrivilege - SeRestorePrivilege - name : Remove all required privileges for a service _service : name : service name username : NT SERVICE\LocalService required_privileges : - name : Set failure actions for a service with no reset period _service : name : service name failure_actions : - type : restart - type : run_command delay_ms : 1000 - type : restart delay_ms : 5000 - type : reboot failure_command : C:\Windows\System32\cmd.exe /c mkdir C:\temp failure_reboot_msg : Restarting host because service name has failed failure_reset_period_sec : '0xFFFFFFFF' - name : Set only 1 failure action without a repeat of the last action _service : name : service name failure_actions : - type : restart delay_ms : 5000 - type : none - name : Remove failure action information, you can actually create a Windows service manually using the SC command. name : Restart a service _service : name : spooler state : restarted - name : Set service startup mode to auto and ensure it is started _service : name : spooler start_mode : auto state : started - name : Pause a service _service : name : Netlogon state : paused - name : Ensure that WinRM is started when the system has settled _service : name : WinRM start_mode : delayed # A new service will also default to the following values: # - username: LocalSystem # - state: stopped # - start_mode: auto - name : Create a new service _service : name : service name path : C:\temp\test.exe - name : Create a new service with extra details _service : name : service name path : C:\temp\test.exe display_name : Service Name description : A test service description - name : Remove a service _service : name : service name state : absent # This is required to be set for non-service accounts that need to run as a service - name : Grant domain account the SeServiceLogonRight user right _user_right : name : SeServiceLogonRight users : - DOMAIN\User action : add - name : Set the log on user to a domain account _service : name : service name state : restarted username : DOMAIN\User password : Password - name : Set the log on user to a local account _service : name : service name state : restarted username. Controlling how Ansible behaves: precedence rules.Collections in the Theforeman Namespace.Collections in the T_systems_mms Namespace.Collections in the Servicenow Namespace.Collections in the Purestorage Namespace.Collections in the Openvswitch Namespace.Collections in the Netapp_eseries Namespace.Collections in the Kubernetes Namespace.Collections in the Junipernetworks Namespace.Collections in the F5networks Namespace.Collections in the Containers Namespace.Collections in the Cloudscale_ch Namespace.

