Installations silencieuses
Des installations silencieuses sont disponibles pour tous les installateurs principaux, à l’exception de l’installateur NGINX.
Pour utiliser les installations silencieuses :
Connectez-vous à la machine en utilisant un compte administrateur.
Ouvrez PowerShell.
Exécutez les commandes d’installation silencieuse énumérées ci-dessous pour chacun des composants.
Sélectionnez la commande PowerShell pertinente en fonction du type d’utilisateur que vous souhaitez exécuter les services de BriefCam(utilisateur local ou utilisateur de domaine)
Remplissez tous les paramètres pertinents et faites particulièrement attention aux
SERVER_DOMAINetSERVER_USER- Ces paramètres doivent être sensibles à la casse.
Notez que :
Dans les commandes ci-dessous, vous pouvez modifier le paramètre
APPDIRen :"C:\Program Files\Briefcam"au lieu d’utiliser laenvvariable.Les caractères spéciaux ne sont pas pris en charge pour les mots de passe.
Programme d’installation de PostgreSQL
{ Nom du fichier PostgresInstaller} /qn BC_DOMAIN= ». » BC_USER=« {user to run BriefCam services} » BC_PWD=« {BriefCam user password} » DENY_USER_REMOTE_LOGIN=« {true/false} » CREATE_BC_USER=« NO » APPDIR=« $env:ProgramFiles\briefcam\Briefcam PostgreSQL « DB_INSTALLDIR=C:\PostgreSQL POSTGRESQL_DATA_DIR=« C:\PostgreSQL_Data » BRIEFCAM_SHARED_FOLDER=« {BriefCam required shared folder} » POSTGRES_PORT=5432 POSTGRES_ADMIN_USER=« dbadmin » POSTGRES_ADMIN_PASSWORD=« db admin password} » POSTGRES_BC_USER=« {DB user for BriefCam user} » POSTGRES_BC_PASSWORD=« {Mot de passe de la base de données pour l’utilisateur BriefCam} » /l*v « C:\PostgreSQLInstaller.log
RabbitMQ
{ RabbitMQInstaller file name} /qn APPDIR="$env:ProgramFiles\briefcam" POSTGRES_ADDRESS="{BriefCam DB hostname}« POSTGRES_PORT=5432 POSTGRES_BC_USER="{DB user for BriefCam user} POSTGRES_BC_USER_PASSWORD="» {DB password for BriefCam user} »
Server Installer
Local User
{ ServerInstaller file name} /qn APPDIR="$env:ProgramFiles\briefcam\BriefCam Server" NOTIFICATION_PORT=7080 VIDEOGATEWAY_PORT=5010 POSTGRES_ADDRESS="{BriefCam DB hostname}" POSTGRES_PORT=5432 POSTGRES_BC_USER="{DB user for BriefCam user}" POSTGRES_BC_PASSWORD="{DB password for BriefCam user}" SERVER_DOMAIN="." SERVER_USER="{user to run BriefCam services}" SERVER_PWD="{BriefCam's user password}" CREATE_SERVER_USER="NO" BC_SHARED_DATA_FOLDER="\\{server hostname}\BriefCam" PASSPHRASE="{optional passphrase}" IS_VIDEO_STREAMING="YES" /l*v "{logfolder}\log.log"
Domain User
{ ServerInstaller file name} /qn APPDIR="$env:ProgramFiles\briefcam\BriefCam Server" NOTIFICATION_PORT=7080 VIDEOGATEWAY_PORT=5010 POSTGRES_ADDRESS="{BriefCam DB hostname}" POSTGRES_PORT=5432 POSTGRES_BC_USER="{DB user for BriefCam user}" POSTGRES_BC_PASSWORD="{DB password for BriefCam user}" SERVER_DOMAIN="{domain name}" SERVER_USER="{user to run BriefCam services}" SERVER_PWD="{BriefCam's user password}" CREATE_SERVER_USER="NO" BC_SHARED_DATA_FOLDER="\\{server hostname}\BriefCam" PASSPHRASE="{optional passphrase}" IS_VIDEO_STREAMING="YES" /l*v "{logfolder}\log.log"
RESEARCH Installer
Installation silencieuse avec les paramètres par défaut
{ ResearchInstaller file name}
Installation silencieuse avec des paramètres autres que ceux par défaut
{ Nom du fichier ResearchInstaller} --SERVER_PORT « 8090 » --RESEARCH_ENDPOINT « {RESEARCH hostname or load balancer endpoint} » --POSTGRES_ADDRESS « {BriefCam DB hostname} » --POSTGRES_PORT « 5432 » --POSTGRES_BC_USER « {Utilisateur de la base de données pour l’utilisateur BriefCam} » --POSTGRES_BC_PASSWORD « {Mot de passe de la base de données pour l’utilisateur BriefCam} » --DOMAIN_NAME ». » --BRIEFCAM_USER « {utilisateur à exécuterBriefCamservices}" --BRIEFCAM_USER_PWD "{BriefCam's user password} --QLIK_DATA_FOLDER "C:\QlikShare" --QLIK_BACKUP_FOLDER "C:\Program Files\BriefCam\qlikbackup"
Licence LEF personnalisée
{ Nom du fichier ResearchInstaller} --SERVER_PORT « 8090 » --RESEARCH_ENDPOINT « {Nom d’hôte RESEARCH ou endpoint d’équilibreur de charge} » --POSTGRES_ADDRESS « {Nom d’hôte BriefCam DB} » --POSTGRES_PORT « 5432 » --POSTGRES_BC_USER « {Utilisateur de la base de données pour l’utilisateur BriefCam} » --POSTGRES_BC_PASSWORD « {Mot de passe de la base de données pour l’utilisateur BriefCam} » --QLIK_LICENSE_SERIAL « 9721750115078957 » --QLIK_LICENSE_CONTROL « 10565 » --QLIK_LICENSE_LEF « { license lef}`n`ANALYZER`;`20`;`;`n`GEOANALYTICS`;`YES`;`;`n`GEOPLUS`;`YES`;`;`n`IGNORE_TOKENS`;`YES`;`;`n`OVERAGE`;`NO`;`;`n`PRODUCTLEVEL`;`50`;`;`2023`-01`-20`n`PROFESSIONAL`;`4`;`;`n`SPECIAL_EDITION`;`NFR`;`;`n`SPECIAL_EDITION`;`OEM`;`;`n`TIMELIMIT`;`VALUE`;`; `;`;`2023`-01`-`21`n WEBCONNECTORS`; 4YK2`n PAQN`-NDSB`-7YN6`-L2JX » --DOMAIN_NAME ». » --BRIEFCAM_USER « {utilisateur à exécuterBriefCamservices}" --BRIEFCAM_USER_PWD "{BriefCam's user password} --QLIK_DATA_FOLDER "C:\QlikShare" --QLIK_BACKUP_FOLDER "C:\Program Files\BriefCam\qlikbackup"
Installation distribuée
{ Nom du fichier ResearchInstaller} --SERVER_PORT « 8090 » --RESEARCH_ENDPOINT « {RESEARCH hostname or load balancer endpoint} » --POSTGRES_ADDRESS « {BriefCam DB hostname} » --POSTGRES_PORT « 5432 » --POSTGRES_BC_USER « {Utilisateur de la base de données pour l’utilisateur BriefCam} » --POSTGRES_BC_PASSWORD « {Mot de passe de la base de données pour l’utilisateur BriefCam} » --DOMAIN_NAME ». » --BRIEFCAM_USER « {utilisateur à exécuterBriefCamservices}" --BRIEFCAM_USER_PWD "{BriefCam's user password} --QLIK_DATA_FOLDER "C:\QlikShare" --QLIK_BACKUP_FOLDER "C:\Program Files\BriefCam\qlikbackup"
Programme d’installation des services Web
Utilisateur local
{ WebInstaller file name} /qn APPDIR=« $env:ProgramFiles\briefcam » WS_HOST=« $env:computername » WS_PORT=80 CREATE_SERVER_USER=« NO » SERVER_DOMAIN= ». WS_USER=« {utilisateur pour exécuter les services web BriefCam} » WS_PWD=« mot de passe utilisateur BriefCam} » POSTGRES_ADDRESS=« {nom d’hôte BriefCam DB} » POSTGRES_PORT=5432 POSTGRES_BC_USER=« {utilisateur de la base de données pour BriefCam} » POSTGRES_BC_PASSWORD=« {mot de passe de la base de données pour l’utilisateur BriefCam} » BRIEFCAM_SHARE=« \\{nom d’hôte du serveur}\BriefCam » LICENSE_SERVER_ADDRESS=« {nom d’hôte du serveur} » PASSPHRASE=« {phrase de passe optionnelle} » USAGE_DATA_SETTINGS=« {true/false} » /l*v « {logfolder}\log.log »
Utilisateur du domaine
{ WebInstaller file name} /qn APPDIR="$env:ProgramFiles\briefcam" WS_HOST="$env:computername" WS_PORT=80 CREATE_SERVER_USER="NO" SERVER_DOMAIN="{domain name}" WS_USER="{user to run BriefCam web services}" WS_PWD="BriefCam's user password}" POSTGRES_ADDRESS="{BriefCam DB hostname}" POSTGRES_PORT=5432 POSTGRES_BC_USER="{DB user for BriefCam user}" POSTGRES_BC_PASSWORD="{DB password for BriefCam user}" BRIEFCAM_SHARE="\\{server hostname}\BriefCam" LICENSE_SERVER_ADDR="{server hostname}" PASSPHRASE="{optional passphrase}" USAGE_DATA_SETTINGS="{true/false}" /l*v "{logfolder}\log.log"
Plugins VMS
Pour exécuter une installation silencieuse du plugin Milestone sans SSO, utilisez la ligne de commande suivante :
{ MilestoneInstaller file name} /qn APPDIR="$env:ProgramFiles\briefcam"
Pour exécuter une installation silencieuse du plugin Milestone avec SSO, utilisez la ligne de commande suivante :
{ MilestoneInstaller file name} /qn APPDIR="$env:ProgramFiles\briefcam" INSTALL_SSO_PROVIDER="YES" MILESTONE_VMS_ADDRESS="{ip/hostname}" SSO_PROVIDER_ADDRESS="{address url}"
Pour exécuter une installation silencieuse du fichier BriefCamGenetecPlugin.exe , utilisez la ligne de commande suivante :
{ GenetecInstaller file name} /qn APPDIR="$env:ProgramFiles\briefcam" SDK_PATH="{path to 5.8 SDK}" SD_5_7_PATH="{path to 5.7 SDK}"
Pour exécuter une installation silencieuse du fichier BriefCamGenetecPlugin5_9.exe , utilisez la ligne de commande suivante :
./{ GenetecInstaller file name} /qn APPDIR="$env:ProgramFiles\briefcam" SDK_PATH="{path to 5.9 SDK}" SD_5_7_PATH="{path to 5.7 SDK}"
Installation silencieuse du client intégré Genetec
Pour exécuter une installation silencieuse du client intégré Genetec, utilisez la ligne de commande suivante (si vous souhaitez installer une version plus récente, voir la section suivante ci-dessous) :
.\{Genetec embedded client installer} /qn BC_WEB_SERVER_ADDRESS="{host ofBriefCamweb}/app"
Installation silencieuse du client intégré Genetec – Mise à niveau
Pour installer une version plus récente, vous devez désinstaller la version précédente.
Ouvrez CMD en tant qu’administrateur et exécutez la commande suivante :
wmic product get nameVous obtiendrez une liste des programmes installés sur votre machine. Exécutez :
wmic product where name="<program_name>" call uninstall
Où <program_name> est le nom du plugin que vous souhaitez désinstaller exactement comme indiqué dans la première commande. Par exemple :
wmic product where name="BriefCam Embedded Client for Genetec SecurityCenter 64bit" call uninstall
La prochaine fois que vous désinstallez ce programme, vous pouvez appeler juste la deuxième commande, puisque vous connaissez déjà le nom exact du programme.
Pour exécuter une installation silencieuse du plugin NiceVision, utilisez la ligne de commande suivante :
{ NiceVision Installer file name} /qn APPDIR=« C:\Program Files\BriefCam\BriefCam Server\ » SDK_PATH=« {Path to the NiceVision SDK Player component} »
Serveur Linux - Installation silencieuse
Vous pouvez exécuter le programme d’installation de Linux avec des paramètres (mode non interactif), en exécutant la commande suivante (le mot de passe doit être entouré de guillemets simples comme dans l’exemple ci-dessous) :
CondorInstaller.py [-h] [--standalone-mode] [--allow-self-signed] [--skip-disk-space-check] --windows-server-node WINDOWS_SERVER_NODE --rabbitmq-password RABBITMQ_PASSWORD --api-key API_KEY [--rabbitmq-user RABBITMQ_USER] [--rabbitmq-server-node RABBITMQ_SERVER_NODE] [--rabbitmq-server-node-port RABBITMQ_SERVER_NODE_PORT] [--rabbitmq-mgmt-port RABBITMQ_MGMT_PORT] [--license-server LICENSE_SERVER]
Par exemple :
sudo ./CondorInstaller_21402_encrypted.sh –-windows-server-node '172.1.1.200' --rabbitmq-password 'GFRS234' --api-key 12345678123456781234567812345678
Pour afficher tous les paramètres, saisissez la commande suivante : sudo ./CondorInstaller.py -- help.