public void SetAccountAsLocalService() { ServiceCredentialsEditor.SetWindowsServiceCredentials(_serviceController.ServiceName, WellKnownSidType.LocalServiceSid); }
public void SetAccountAsLocalSystem() { ServiceCredentialsEditor.SetWindowsServiceCredentials(_serviceController.ServiceName, ServiceCredentialsEditor.LOCAL_SYSTEM_USER, null); }
public bool IsServiceRunAsLocalSystem() { var serviceUserName = "******" + ServiceCredentialsEditor.GetWindowsServiceUserName(_serviceController.ServiceName); return(serviceUserName.Equals(ServiceCredentialsEditor.LOCAL_SYSTEM_USER, StringComparison.CurrentCultureIgnoreCase)); }