Hostname in installationsscript einfügen [gelöst]

Antworten
KMH-Rocker
Beiträge: 2
Registriert: 15 Nov 2017, 15:52

Hostname in installationsscript einfügen [gelöst]

Beitrag von KMH-Rocker »

Hallo,

ich konnte keine Antwort auf meine einfache Frage finden. Ich möchte folgendes ausführen.

Code: Alles auswählen

[Winbatch_install_64]
msiexec /i "%ScriptPath%\zabbix_agent-3.0.15_x64.msi" HOSTNAME=$hostnamename$ SERVER=192.168.x.x /l* "$LogDir$\$ProductId$.install_log.txt" /qb-! ALLUSERS=1 REBOOT=ReallySuppress
im Vorfeld definiere ich die Variable aber wie fülle ich sie korrekt?

Code: Alles auswählen

DefVar $hostnamename$
Set $hostnamename$    = GetHostsName
ergibt Syntax Error
Zuletzt geändert von KMH-Rocker am 01 Jun 2018, 13:50, insgesamt 1-mal geändert.
bernd670
Beiträge: 90
Registriert: 16 Mär 2018, 10:44

Re: Hostname in installationsscript einfügen

Beitrag von bernd670 »

Hallo,

Welchen HostName möchtest du denn?

GetHostsName benötigt als Parameter eine IP-Adresse. z.B.

Code: Alles auswählen

GetHostsName("192.168.1.1")
dieser wird aus der Hosts-Datei gelesen s. winstdoc

Wenn du den Namen des eigenen PC brauchst, kannst du %PCName% verwenden.

Code: Alles auswählen

[Winbatch_install_64]
msiexec /i "%ScriptPath%\zabbix_agent-3.0.15_x64.msi" HOSTNAME=%PCName% SERVER=192.168.x.x /l* "$LogDir$\$ProductId$.install_log.txt" /qb-! ALLUSERS=1 REBOOT=ReallySuppress
Gruß
Bernd
Zuletzt geändert von bernd670 am 01 Jun 2018, 15:47, insgesamt 3-mal geändert.
MfG
Bernd
KMH-Rocker
Beiträge: 2
Registriert: 15 Nov 2017, 15:52

Re: Hostname in installationsscript einfügen

Beitrag von KMH-Rocker »

Den des eigenen PCs auf dem es ausgeführt wird.
Danke! :mrgreen:
Antworten