Skip to main content

XProtect Management Client

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

Last Updated: 2 minute read
إصدار2026r1
اللغةالعربية

إذا كنت تريد تثبيت XProtectبرنامج إدارة الفيديو دون مراقبة، فيجب عليك بدء برنامج التثبيت باستخدام الحجج الواردة في الجدول أدناه. يجب إنشاء الحجج وحفظها في ملف XML للحجج تقوم بإنشائه قبل التثبيت.

وسيطة

الوصف

--quiet

فرض التثبيت الصامت.

--arguments

المسار إلى ملف XML للوسيطات بالتكوين الكامل. يمكن أن يكون المسار: .C:\Arguments.xml

--license

المسار إلى ملف الترخيص.

استخدام حساب خدمة مخصص

يعتمد هذا الوصف على استخدام حساب خدمة مخصص للأمان المتكامل. تعمل الخدمات دائما على الحساب المخصص بغض النظر عن المستخدم الذي قام بتسجيل الدخول، ويجب عليك التأكد من أن الحساب لديه جميع الأذونات المطلوبة، على سبيل المثال، أداء المهام والوصول إلى ملفات الشبكة والمجلدات المشتركة.

يجب تحديد حساب الخدمة في ملف XML خاص بالوسيطة للمفاتيح التالية:

SERVICEACCOUNT

SERVICEACCOUNT_NONLOC

يجب تحديد كلمة مرور حساب الخدمة في نص عادي في قيمة المفتاح التالي:

ENCRYPTEDPASSWORD

مثال: سطر الأوامر لبدء التثبيت في الوضع الصامت:

"MilestoneXProtect VMS Products 2023 R2 System Installer.exe" --quiet --arguments=C:\Arguments.xml --license=C:\M01-C01-231-01-ABCDEF.lic

مثال: ملف الحجج المستند إلى استخدام حساب خدمة مخصص
<?xml version="1.0" encoding="utf-8"?>
<CommandLineArguments xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="urn:milestone-systems">
  <InstallEnvironment>
    <Parameters>
      <KeyValueParametersOfStringString>
        <Value>true</Value>
        <Key>USERACCOUNT</Key>
      </KeyValueParametersOfStringString>
      <KeyValueParametersOfStringString>
        <Value>domain\sampleaccount</Value>
        <Key>SERVICEACCOUNT</Key>
      </KeyValueParametersOfStringString>
      <KeyValueParametersOfStringString>
        <Value>domain\sampleaccount</Value>
        <Key>SERVICEACCOUNT_NONLOC</Key>
      </KeyValueParametersOfStringString>
      <KeyValueParametersOfStringString>
        <Value>sampleaccountpasswordplaintext</Value>
        <Key>ENCRYPTEDPASSWORD</Key>
      </KeyValueParametersOfStringString>
      <KeyValueParametersOfStringString>
        <Value>%PROGRAMFILES%\Milestone</Value>
        <Key>TARGETDIR</Key>
      </KeyValueParametersOfStringString>
      <KeyValueParametersOfStringString>
        <Value>true</Value>
        <Key>IsXPCO</Key>
      </KeyValueParametersOfStringString>
      <KeyValueParametersOfStringString>
        <Value>true</Value>
        <Key>IsDPInstaller</Key>
      </KeyValueParametersOfStringString>
      <KeyValueParametersOfStringString>
        <Value>false</Value>
        <Key>LEGACY</Key>
      </KeyValueParametersOfStringString>
      <KeyValueParametersOfStringString>
        <Value>yes</Value>
        <Key>SQL-KEEP-DATA</Key>
      </KeyValueParametersOfStringString>
      <KeyValueParametersOfStringString>
        <Value>no</Value>
        <Key>SQL-CREATE-DATABASE</Key>
      </KeyValueParametersOfStringString>
      <KeyValueParametersOfStringString>
        <Value>True</Value>
        <Key>IS_EXTERNALLY_MANAGED</Key>
      </KeyValueParametersOfStringString>
      <KeyValueParametersOfStringString>
        <Value>Data Source=server.database.windows.net;Initial Catalog=Surveillance;Persist Security Info=True;TrustServerCertificate=True;Authentication=ActiveDirectoryIntegrated</Value>
        <Key>SQL_CONNECTION_STRING_MS</Key>
      </KeyValueParametersOfStringString>
      <KeyValueParametersOfStringString>
        <Value>Data Source=server.database.windows.net;Initial Catalog=Surveillance_IDP;Persist Security Info=True;TrustServerCertificate=True;Authentication=ActiveDirectoryIntegrated</Value>
        <Key>SQL_CONNECTION_STRING_IDP</Key>
      </KeyValueParametersOfStringString>
      <KeyValueParametersOfStringString>
        <Value>Data Source=server.database.windows.net;Initial Catalog=Surveillance_IM;Persist Security Info=True;TrustServerCertificate=True;Authentication=ActiveDirectoryIntegrated</Value>
        <Key>SQL_CONNECTION_STRING_IM</Key>
      </KeyValueParametersOfStringString>
      <KeyValueParametersOfStringString>
        <Value>Data Source=server.database.windows.net;Initial Catalog=Surveillance;Persist Security Info=True;TrustServerCertificate=True;Authentication=ActiveDirectoryIntegrated</Value>
        <Key>SQL_CONNECTION_STRING_ES</Key>
      </KeyValueParametersOfStringString>
    </Parameters>
  </InstallEnvironment>
</CommandLineArguments>
المتطلبات الأساسية التي يجب إكمالها قبل إجراء التثبيت:
  • يجب إنشاء حساب الخدمة وكذلك الحساب المستخدم لإجراء التثبيت.

  • يجب السماح لحساب الخدمة بتسجيل الدخول كخدمة على الكمبيوتر حيث يتم إجراء التثبيت. راجع تسجيل الدخول كخدمة.

  • XProtectيجب إنشاء قواعد البيانات التي سيستخدمها ، ويجب تسمية قواعد البيانات في ملف وسيطات XML، على سبيل المثال:

اسم قاعدة البيانات

Surveillance

Surveillance_IDP

Surveillance_IM

  • يجب تكوين قواعد البيانات وفقا للقائمة التالية:

تكوين قاعدة البيانات

يجب تعيين الترتيب الافتراضي علىSQL_Latin1_General_CP1_CI_AS ""

ALLOW_SNAPSHOT_ISOLATION يجب ضبطه على ON

READ_COMMITTED_SNAPSHOT يجب ضبطه على ON

  • يجب إنشاء تسجيل دخول SQL Server لحساب الخدمة والحساب المستخدم لإجراء التثبيت في كل من قواعد البيانات. يجب إنشاء مستخدم قاعدة بيانات في كل من قواعد البيانات، ويجب أن يكون المستخدم عضوا في دور db_owner في كل قاعدة بيانات.