Installer UserLock silencieusement

Installez, configurez et désinstallez UserLock sans interface graphique, en utilisant la ligne de commande et PowerShell. Cette méthode est utile pour les déploiements automatisés ou les environnements dépourvus d'interface graphique.

Publié le 16 juin 2025

Installer UserLock silencieusement

  1. Téléchargez le package d'installation de UserLock dans un dossier local (par exemple, C:\Temp\).

  2. Ouvrez une invite de commande 64 bits avec l'option « Exécuter en tant qu'administrateur ».

  3. Exécutez la commande suivante pour installer la configuration standard (consultez la section ci-dessous si vous souhaitez utiliser une configuration différente). Il ne doit y avoir aucun espace entre /v and /qn :

bash
UserLock_Setup.exe /s /v/qn /vADDLOCAL=Service,PrivilegeElevation,Modules,MFAIIS,Proxy,WebConsole,ClientTools,Console,PowerShell,Help

Exemples de configuration

  • Configuration minimale recommandée :
    Service,PrivilegeElevation,PowerShell

  • Configuration standard (équivalente à une installation "Standard" avec interface graphique sur Windows Server) :
    Service,PrivilegeElevation,Modules,MFAIIS,Proxy,WebConsole,ClientTools,Console,PowerShell,Help

  • Si la propriété ADDLOCAL n'est pas utilisée, seuls Console and PowerShell sont installés.

Pour inclure des modules supplémentaires tels que UserLockSSO ou la documentation pour les développeurs, contactez le support d'IS Decisions.

Installation dans un emplacement personnalisé

Ajoutez ce qui suit à la fin de la commande :

bash
/v"INSTALLDIR=\"C:\temp\""

Configurer le serveur en mode silencieux

Une fois le serveur installé, sa configuration peut également être appliquée en mode silencieux à l'aide d'un script PowerShell.

  1. Téléchargez le script de configuration : Set-UserLockConfiguration.zip

  2. Extrayez le contenu du fichier ZIP dans un dossier, par exemple C:\Temp\.

  3. Exécutez PowerShell (32 bits) en tant qu'administrateur ("%SystemRoot%\syswow64\WindowsPowerShell\v1.0\powershell.exe") :

  4. Importez le module et exécutez le script :

powershell
Import-Module "${env:ProgramFiles(x86)}\ISDecisions\UserLock\Modules\UserLockPowerShell\UserLockPowerShell.psd1"
cd C:\Temp\
& '.\Set-UserLockConfiguration.ps1' -AdminAccount 'UserLockSvc' -AdminDomain 'VCORP' -AdminPassword 'YourPassword'
Note

La commande Import-Module charge les applets de commande UserLock (telles que Get-UserLockServerConfiguration, utilisée par le script), même immédiatement après l'installation.

Paramètres supplémentaires

  • Zone protégée personnalisée :

powershell
& '.\Set-UserLockConfiguration.ps1' -AdminAccount 'UserLockSvc' -AdminDomain 'VCORP' -AdminPassword 'YourPassword' -Zone 'OU=MyOU,DC=MyDomain,DC=intra'
  • Configuration du serveur de secours :

powershell
& '.\Set-UserLockConfiguration.ps1' -IsBackupServer -PrimaryServerName 'DC1' -AdminDomain 'VCORP' -AdminAccount 'UserLockSvc' -AdminPassword 'YourPassword'

Vérifier l'installation

Une fois le service UserLock en cours d'exécution :

  1. Ouvrez la console d'administration UserLock.

  2. Connectez-vous au serveur.

  3. Vérifiez la configuration et le statut de la licence.

Désinstaller UserLock en mode silencieux

  1. Ouvrez une invite de commande 64 bits avec l'option « Exécuter en tant qu'administrateur ».

  2. Exécutez :

bash
"%ProgramFiles(x86)%\ISDecisions\UserLock\CheckBeforeUninstall.exe" "{C05318E5-6161-4E5B-A385-3CAD49C835CF}"

Pages connexes

Installer UserLock sur Windows Server Core