Skip to main content

XProtect Management Client

Installera tyst med ett dedikerat tjänstekonto

Last Updated: 2 minute read
Version2026r1
SpråkSvenska

Om du vill installera XProtect VMS obevakat måste du starta installationsprogrammet med argumenten i tabellen nedan. Argument måste skapas och sparas i en XML-argumentfil som du skapar före installationen.

Argument

Beskrivning

--quiet

Framtvingar tyst installation.

--arguments

Sökvägen till argumentets XML-fil med full konfiguration. Sökvägen kan vara: C:\Arguments.xml.

--license

Sökvägen till licensfilen.

Använda ett dedikerat tjänstekonto

Denna beskrivning är baserad på användningen av ett dedikerat tjänstekonto för integrerad säkerhet. Tjänsterna körs alltid på det dedikerade kontot oavsett vilken användare som är inloggad, och du måste se till att kontot har alla nödvändiga behörigheter för att till exempel utföra uppgifter och få åtkomst till nätverk, filer och delade mappar.

Tjänstkontot måste anges i en XML-argumentfil för följande nycklar:

SERVICEACCOUNT

SERVICEACCOUNT_NONLOC

Lösenordet för tjänstekontot måste anges i ren text i värdet för följande nyckel:

ENCRYPTEDPASSWORD

Exempel: kommandorad för att starta installationen i tyst läge:

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

Exempel: Argumentfil baserad på användning av ett dedikerat tjänstekonto
<?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>
Förutsättningar som ska slutföras innan installationen utförs:
  • Tjänstkontot samt det konto som används för att utföra installationen måste skapas.

  • Tjänstkontot måste ha tillstånd att logga in som en tjänst på datorn där installationen utförs. Se Logga in som tjänst.

  • Databaserna som ska användas av XProtect måste skapas, och databaserna måste namnges i argumentets XML-fil, till exempel:

Databasnamn

Surveillance

Surveillance_IDP

Surveillance_IM

  • Databaserna måste konfigureras enligt följande lista:

Databaskonfiguration

Standardsorteringen måste vara satt till ”SQL_Latin1_General_CP1_CI_AS”

ALLOW_SNAPSHOT_ISOLATION måste konfigureras som ON

READ_COMMITTED_SNAPSHOT måste konfigureras som ON

  • En SQL Server-inloggning måste skapas för tjänstekontot och för det konto som används för att utföra installationen i var och en av databaserna. En databasanvändare måste skapas i var och en av databaserna, och användaren måste vara medlem av rollen db_owner för varje databas.