Silentmode
Mit dieser hsbSetup-Implementierung können Sie ein automatisches Setup ausführen. Um es im automatischen Modus auszuführen, müssen Sie eine AutoSetupInfo.json-Datei erstellen.
Die Datei AutoSetupInfo.json enthält einige Felder zum Bearbeiten, die orange markiert sind.
- InstallationDirectoryPath: Speicherort des Programms
- IInstallCompanyDirectory: false wenn Sie bereits einen hsbCompany-Ordner haben; true generiert einen neuen hsbCompany-Ordner
- CompanyDirectoryPath: Speicherort des hsbCompany-Ordners
- InstallComponents: true installiert hsbComponents
- ComponentNamesToInstallSeperatedByComma: definiert die zu installierenden hsbComponents
- Region: Name der Region und Sprache festlegen
Diese Einstellungen werden für die automatische Installation verwendet. Einige Einstellungen sind für HSBDesign for ACA relevant, andere für HSBDesign for Revit, andere für HSBComponents und wieder andere für alle Produkte. Sie müssen die entsprechenden Einstellungen für jeden Fall konfigurieren.
Die Installation im Silentmode muss über die Befehlszeile oder von jedem System aus erfolgen, das die automatische Extraktions-Setup-Datei automatisch auslöst.
BLOCK_WARNING_START
Sie müssen die „Befehlszeile“ als Administrator ausführen, um zu vermeiden, dass Berechtigungen erweitert werden müssen.
BLOCK_ENDE
Wenn Sie die Installation im Silentmode auslösen, schreibt hsbSetup ein Ereignis mit dem Ergebnis der Installation in die Ereignisanzeige.
Es bietet die Möglichkeit, visuell zu überprüfen, ob die Installation einwandfrei läuft. Außerdem gibt hsbSetup einen Exit-Code von 0 zurück, wenn die Installation erfolgreich ist, oder einen anderen Exit-Code, wenn sie fehlschlägt. Der Exit-Code ist hilfreich für automatische Prozesse.
Eine geplante Aufgabe kann erstellt werden, um die Installation im automatischen Modus auszuführen.