Naar de hoofdinhoud
Stap 4. Een Windows-service maken
Meer dan een week geleden bijgewerkt

Introductie

De Azure AD-synctool zal niet automatisch draaien. Daarom moet je een service creëren die de synctool draait.

Configuratie

Om de Windows Service te creëren, open je PowerShell en vanaf daar open je de bestandslocatie waar de synctool zich bevindt. Wanneer je het juiste bestands pad hebt, geef je het volgende commando:

.\NDAW.AzureActiveDirectorySync.Runner.exe install -servicename "Workspace 365 AD Synctool Customer A" -displayname "Workspace 365 AD Synctool Customer A"

Verander alles achter "servicename" en "displayname" naar wat je de service wilt noemen.

Er zal een lijst met manieren om de service te implementeren/installeren worden getoond.

Je kunt de service eenvoudig implementeren naar je gewenste configuratie. Voor snelle implementatie gebruik:

.\NDAW.AzureActiveDirectorySync.Runner.exe help

Je zult de lijst zien met de volgende opties:

[INFO ] 2018-10-19 15:44:10 Program - AAD to W365 sync tool version is 2.2.0.1 Configuration Result: [Success] Name AzureActiveDirectorySyncToWorkspaceSyncService [Success] DisplayName Azure Active Directory sync to Workspace 365 [Success] Description Azure Active Directory sync to Workspace 365 [Success] ServiceName AzureActiveDirectorySyncToWorkspaceSyncService Topshelf v4.0.0.0, .NET Framework v4.0.30319.42000 Topshelf is a library that simplifies the creation of Windows services using .NET.Command-Line Reference  service.exe [verb] [-option:value] [-switch]    run                 Runs the service from the command line (default)     help, --help        Displays help    install             Installs the service      --autostart       The service should start automatically (default)       --disabled        The service should be set to disabled       --manual          The service should be started manually       --delayed         The service should start automatically (delayed)       -instance         An instance name if registering the service                         multiple times       -username         The username to run the service       -password         The password for the specified username       --localsystem     Run the service with the local system account       --localservice    Run the service with the local service account       --networkservice  Run the service with the network service permission       --interactive     The service will prompt the user at installation for                         the service credentials       start             Start the service after it has been installed       --sudo            Prompts for UAC if running on Vista/W7/2008      -servicename      The name that the service should use when                         installing       -description      The service description the service should use when                         installing       -displayname      The display name the the service should use when                         installing    start               Starts the service if it is not already running    stop                Stops the service if it is running    uninstall           Uninstalls the service      -instance         An instance name if registering the service                         multiple times       --sudo            Prompts for UAC if running on Vista/W7/2008Examples:    service install         Installs the service into the service control manager    service install -username:joe -password:bob --autostart         Installs the service using the specified username/password and         configures the service to start automatically at machine startup    service uninstall         Uninstalls the service    service install -instance:001         Installs the service, appending the instance name to the service name         so that the service can be installed multiple times. You may need to         tweak the log4net.config to make this play nicely with the log files.

Was dit een antwoord op uw vraag?