Skip to main content

XProtect Management Client

Installer uden brugerinput med en dedikeret tjenestekonto

Last Updated: 2 minute read
Version2026r1
SprogDansk

Hvis du ønsker at installere XProtect VMS automatisk, skal du starte installationsprogrammet med argumenterne i tabellen nedenfor. Argumenter skal oprettes og gemmes i en XML-argumentfil, som du genererer før installationen.

Argument

Beskrivelse

--quiet

Tvinger uovervåget installation.

--arguments

Stien til argumentet XML-fil med fuld konfiguration. Stien kunne være: C:\Arguments.xml.

--license

Stien til licensfilen.

Brug af en dedikeret tjenestekonto

Denne beskrivelse er baseret på brugen af en dedikeret tjenestekonto til integreret sikkerhed. Tjenesterne kører altid på den dedikerede konto, uanset hvilken bruger der er logget på, og du skal sikre dig, at kontoen har alle nødvendige tilladelser til for eksempel at udføre opgaver og få adgang til netværk, filer og delte mapper.

Tjenestekontoen skal være angivet i en argument-XML-fil for følgende nøgler:

SERVICEACCOUNT

SERVICEACCOUNT_NONLOC

Adgangskoden til tjenestekontoen skal være angivet som almindelig tekst i værdien for den følgende nøgle:

ENCRYPTEDPASSWORD

Eksempel: kommandolinje til at starte installationen i uovervåget tilstand:

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

Eksempel: Argumentfil baseret på brugen af en dedikeret tjenestekonto
<?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>
Forudsætninger, der skal være opfyldt, før installationen udføres:
  • Tjenestekontoen såvel som kontoen, der bruges til at udføre installationen, skal oprettes.

  • Tjenestekontoen skal have tilladelse til at logge på som en tjeneste på den computer, hvor installationen udføres. Se Log på som en tjeneste.

  • De databaser, der skal bruges af XProtect skal oprettes, og databaserne skal navngives i XML-argumentfilen, for eksempel:

Databasenavn

Surveillance

Surveillance_IDP

Surveillance_IM

  • Databaserne skal konfigureres i henhold til følgende liste:

Databasekonfiguration

Standardsorteringen skal være sat til "SQL_Latin1_General_CP1_CI_AS"

ALLOW_SNAPSHOT_ISOLATION skal indstilles til ON

READ_COMMITTED_SNAPSHOT skal indstilles til ON

  • Der skal oprettes et SQL Server-logon for tjenestekontoen og for den konto, der bruges til at udføre installationen i hver af databaserne. Der skal oprettes en databasebruger i hver af databaserne, og brugeren skal være medlem af rollen db_owner på hver database.