التثبيت بصمت باستخدام حساب خدمة مخصص
إذا كنت تريد تثبيت XProtectبرنامج إدارة الفيديو دون مراقبة، فيجب عليك بدء برنامج التثبيت باستخدام الحجج الواردة في الجدول أدناه. يجب إنشاء الحجج وحفظها في ملف XML للحجج تقوم بإنشائه قبل التثبيت.
وسيطة | الوصف |
|---|---|
| فرض التثبيت الصامت. |
| المسار إلى ملف XML للوسيطات بالتكوين الكامل. يمكن أن يكون المسار: . |
| المسار إلى ملف الترخيص. |
استخدام حساب خدمة مخصص
يعتمد هذا الوصف على استخدام حساب خدمة مخصص للأمان المتكامل. تعمل الخدمات دائما على الحساب المخصص بغض النظر عن المستخدم الذي قام بتسجيل الدخول، ويجب عليك التأكد من أن الحساب لديه جميع الأذونات المطلوبة، على سبيل المثال، أداء المهام والوصول إلى ملفات الشبكة والمجلدات المشتركة.
يجب تحديد حساب الخدمة في ملف XML خاص بالوسيطة للمفاتيح التالية:
|
|
يجب تحديد كلمة مرور حساب الخدمة في نص عادي في قيمة المفتاح التالي:
|
مثال: سطر الأوامر لبدء التثبيت في الوضع الصامت:
"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، على سبيل المثال:
اسم قاعدة البيانات |
|---|
|
|
|
يجب تكوين قواعد البيانات وفقا للقائمة التالية:
تكوين قاعدة البيانات |
|---|
يجب تعيين الترتيب الافتراضي على |
|
|
يجب إنشاء تسجيل دخول SQL Server لحساب الخدمة والحساب المستخدم لإجراء التثبيت في كل من قواعد البيانات. يجب إنشاء مستخدم قاعدة بيانات في كل من قواعد البيانات، ويجب أن يكون المستخدم عضوا في دور db_owner في كل قاعدة بيانات.