Skip to main content

دليل تثبيت BriefCam

تثبيتات صامتة

آخر تحديث: 4 دقائق للقراءة
إصدار2025r1
اللغةالعربية

تتوفر عمليات التثبيت الصامتة لجميع برامج التثبيت الرئيسية باستثناء برنامج تثبيت NGINX.

لاستخدام عمليات التثبيت الصامتة:

  1. قم بتسجيل الدخول إلى الجهاز باستخدام حساب المسؤول.

  2. فتح PowerShell.

  3. قم بتشغيل أوامر التثبيت الصامت المدرجة أدناه لكل مكون من المكونات.

    1. حدد أمر PowerShell ذي الصلة وفقا لنوع المستخدم الذي تريد تشغيل BriefCamخدمات (المستخدم المحلي أو مستخدم المجال)

    2. املأ جميع المعلمات ذات الصلة وانتبه بشكل خاص SERVER_DOMAINوالعلامات SERVER_USER- يجب أن تكون هذه المعلمات حساسة لحالة الأحرف.

لاحظ ما يلي:

  • في الأوامر أدناه، يمكنك تغيير APPDIRمعلمة إلى: "C:\Program Files\Briefcam"بدلا من استخدام envمتغير .

  • لا يتم دعم الأحرف الخاصة لكلمات المرور.

PostgreSQL Installer

{ PostgresInstaller file name} /qn BC_DOMAIN="." BC_USER="{user to run BriefCam services}" BC_PWD="{BriefCam's 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="{DB password for BriefCam user}" /l*v "C:\PostgreSQLInstaller.log

RabbitMQ

{RabbitMQI Installer 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

التثبيت الصامت مع المعلمات الافتراضية

{ ResearchInstaller file name}

تثبيت صامت مع معلمات غير افتراضية

{ ResearchInstaller file name} --SERVER_PORT "8090" --RESEARCH_ENDPOINT "{RESEARCH hostname or load balancer endpoint}" --POSTGRES_ADDRESS "{BriefCam DB hostname}" --POSTGRES_PORT "5432" --POSTGRES_BC_USER "{DB user for BriefCam user}" --POSTGRES_BC_PASSWORD "{DB password for BriefCam user}" --DOMAIN_NAME "." --BRIEFCAM_USER "{user to run BriefCam services}" --BRIEFCAM_USER_PWD "{BriefCam's user password} --QLIK_DATA_FOLDER "C:\QlikShare" --QLIK_BACKUP_FOLDER "C:\Program Files\BriefCam\qlikbackup"

ترخيص LEF المخصص

{ ResearchInstaller file name} --SERVER_PORT "8090" --RESEARCH_ENDPOINT "{RESEARCH hostname or load balancer endpoint} --POSTGRES_ADDRESS "{BriefCam DB hostname}" --POSTGRES_PORT "5432" --POSTGRES_BC_USER "{DB user for BriefCam user}" --POSTGRES_BC_PASSWORD "{DB password for BriefCam user}" --QLIK_LICENSE_SERIAL "9721750115078957" --QLIK_LICENSE_CONTROL "10565" --QLIK_LICENSE_LEF "{Qlik 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`;`YES`;`;`n`4YK2`-PAQN`-NDSB`-7YN6`-L2JX" --DOMAIN_NAME "." --BRIEFCAM_USER "{user to run BriefCam services}" --BRIEFCAM_USER_PWD "{BriefCam's user password} --QLIK_DATA_FOLDER "C:\QlikShare" --QLIK_BACKUP_FOLDER "C:\Program Files\BriefCam\qlikbackup"

التثبيت الموزع

{ ResearchInstaller file name} --SERVER_PORT "8090" --RESEARCH_ENDPOINT "{RESEARCH hostname or load balancer endpoint} --POSTGRES_ADDRESS "{BriefCam DB hostname}" --POSTGRES_PORT "5432" --POSTGRES_BC_USER "{DB user for BriefCam user}" --POSTGRES_BC_PASSWORD "{DB password for BriefCam user}" --DOMAIN_NAME "." --BRIEFCAM_USER "{user to runBriefCamservices}" --BRIEFCAM_USER_PWD "{BriefCam's user password} --QLIK_DATA_FOLDER "C:\QlikShare" --QLIK_BACKUP_FOLDER "C:\Program Files\BriefCam\qlikbackup"

برنامج تثبيت خدمات الويب

المستخدم المحلي

{ WebInstaller file name} /qn APPDIR="$env:ProgramFiles\briefcam" WS_HOST="$env:computername" WS_PORT=80 CREATE_SERVER_USER="NO" SERVER_DOMAIN="." 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"

مستخدم المجال

{ 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"

مكونات VMS الإضافية

لتشغيل تثبيت صامت لمكون Milestone الإضافي بدون تسجيل الدخول الأحادي، استخدم سطر الأوامر التالي:

{ MilestoneInstaller file name} /qn APPDIR="$env:ProgramFiles\briefcam"

لتشغيل تثبيت صامت لمكون Milestone الإضافي مع تسجيل الدخول الأحادي، استخدم سطر الأوامر التالي:

{ MilestoneInstaller file name} /qn APPDIR="$env:ProgramFiles\briefcam" INSTALL_SSO_PROVIDER="YES" MILESTONE_VMS_ADDRESS="{ip/hostname}" SSO_PROVIDER_ADDRESS="{address url}"

لتشغيل تثبيت صامت BriefCamGenetecPlugin.exeلملف ، استخدم سطر الأوامر التالي:

{ GenetecInstaller file name} /qn APPDIR="$env:ProgramFiles\briefcam" SDK_PATH="{path to 5.8 SDK}" SD_5_7_PATH="{path to 5.7 SDK}"

لتشغيل تثبيت صامت BriefCamGenetecPlugin5_9.exeلملف ، استخدم سطر الأوامر التالي:

./{ GenetecInstaller file name} /qn APPDIR="$env:ProgramFiles\briefcam" SDK_PATH="{path to 5.9 SDK}" SD_5_7_PATH="{path to 5.7 SDK}"

التثبيت الصامت لبرنامج GenetecEmbedded Client

لتشغيل تثبيت صامت لبرنامج GenetecEmbedded Client، استخدم سطر الأوامر التالي (إذا كنت تريد تثبيت إصدار أحدث، فراجع القسم التالي أدناه):

.\{Genetecembedded client installer} /qn BC_WEB_SERVER_ADDRESS="{host ofBriefCamweb}/app"

التثبيت الصامت لبرنامج GenetecEmbedded Client - Upgrade

لتثبيت إصدار أحدث، تحتاج إلى إلغاء تثبيت الإصدار السابق.

  1. افتح CMD كمسؤول وقم بتشغيل الأمر التالي: wmic product get name

  2. ستحصل على قائمة بالبرامج المثبتة على جهازك. التنفيذ: wmic product where name="<program_name>" call uninstall

حيث <program_name>يكون هو اسم المكون الإضافي الذي تريد إلغاء تثبيته تماما كما هو مدرج في الأمر الأول. على سبيل المثال:

wmic product where name="BriefCam Embedded Client for Genetec SecurityCenter 64bit" call uninstall

في المرة القادمة التي تقوم فيها بإلغاء تثبيت هذا البرنامج، يمكنك استدعاء الأمر الثاني فقط، لأنك تعرف بالفعل الاسم الدقيق للبرنامج.

لتشغيل تثبيت صامت للمكون NiceVisionالإضافي ، استخدم سطر الأوامر التالي:

{اسم ملف برنامج NiceVisionتثبيت } /qn APPDIR="C:\Program Files\BriefCam\BriefCam Server\" SDK_PATH="المسار إلى مكون مشغل NiceVisionSDK الجديد}"

خادم Linux - تثبيت صامت

يمكنك تشغيل برنامج تثبيت Linux بالمعلمات (الوضع غير التفاعلي)، عن طريق تشغيل الأمر التالي (يجب أن تكون كلمة المرور محاطة باقتباسات مفردة كما في المثال أدناه):

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]

على سبيل المثال:

sudo ./CondorInstaller_21402_encrypted.sh –-windows-server-node '172.1.1.200' --rabbitmq-password 'GFRS234' --api-key 12345678123456781234567812345678

لرؤية جميع المعلمات، أدخل الأمر التالي: .sudo ./CondorInstaller.py -- help