# Automatische Softwareverteilung [[Deployment bzw. Silent Installation]] # Das müssen Sie als Administrator wissen Vor der Installation definieren Sie einmalig einen Speicherort in Ihrem Firmennetzwerk für die welcome-soft Datenbank. Die anzuzeigenden Informationen werden an beliebig vielen PCs in Ihrem Firmennetzwerk im welcome-soft (lizenzfrei) erfasst und in der Datenbank gespeichert. Der PC, an dem der Ausgabebildschirm (das [[Ausgabegerät]]) angeschlossen ist, prüft alle 10 Sek. in der Datenbank, ob es etwas Neues anzuzeigen gibt und zeigt es zur gewünschten Zeit an. Pro [[Ausgabegerät]] benötigen Sie eine welcome-soft Lizenz. welcome-soft ist ein Content-Management-System zum Anzeigen von Texten und multimedialen Inhalten auf großen Bildschirmen. - alle Daten von welcome-soft werden in einem Ordner mit einer Datei-basierten Datenbank (termine.dat) abgespeichert - alle Benutzer müssen auf diesen Ordner zugreifen können - Zugriff über ein Netzlaufwerk (auch gerne als Unterordner; UNC-Pfade werden nicht unterstützt) - Schreibberechtigung erforderlich (sowohl über die Freigabe selbst wie auch über die Sicherheitseinstellungen) - das [[Ausgabegerät]] darf gerne selbst diesen Ordner freigeben, sofern es das einzige Ausgabegerät im Netzwerk ist - die Freigabe des welcome-soft Ordners als Unterordner von `C:\Programme` muss dringend vermieden werden - Es ist theoretisch möglich, den Anzeige-PC auch über WLAN oder USB-Stick mit Daten zu versorgen, auch wenn dies nicht empfohlen wird - Alle Einstellungen in der Registry werden unter HKEY_CURRENT_USER gespeichert. Mehrere [[Ausgabegerät|Ausgabegeräte]] sollten also nicht den selben Windows-Benutzer mit servergespeichertem Profil verwenden, da sonst die gerätespezifischen Einstellungen bei jedem Anmeldevorgang wieder auf die des servergespeicherten Profils zurückgesetzt werden - das Programm benötigt zum Ausführen keine Administrator Rechte, nur für die Installation - das Programm kann [[Deployment bzw. Silent Installation#Installationslos|Installationslos]] direkt vom Netzlaufwerk aus gestartet werden - der PC sollte sich Abends ausschalten, um Probleme durch einen mehrtägigen Betrieb zu vermeiden. Aktivieren Sie deshalb unbedingt [[Auto-Logon|automatische Anmeldung]] nach einem Neustart. # Systemanforderungen / Systemvoraussetzungen - Alle PCs (Anzeigesysteme) **müssen** mit mind. 100 MBit **LAN** (Kabel) mit dem Netzwerk verbunden sein. > [!Warning] Achtung bei WLAN! > Bei **WLAN** besteht die Gefahr, dass die Verbindung (und sei es nur für einen Bruchteil einer Sekunde) unterbrochen wird und sich die Netzwerk-Laufwerke nicht automatisch wieder verbinden können (Sicherheitsmerkmal). Dadurch kann welcome-soft dann nicht mehr auf die Datenbank zugreifen. Die Verbindung muss daraus folgend manuell per Hand wiederhergestellt werden. Zudem erleben wir immer wieder extrem langsame und unzuverlässige Verbindungen. > Aus diesem Grund supporten wir offiziell **keine** WLAN-Installationen. > In den meisten Fällen wird es jedoch grundsätzlich funktionieren. Bitte vereinbaren Sie eine unverbindliche, kostenlose Teststellung (bzw. Demoversion), um welcome-soft auf Ihren Geräte und Ihrer individuellen Netzwerkumgebung zu testen. - Ein aktueller PC ab **Windows 10, mind. 4 GB RAM, 120 GB Festplattenplatz** und allen aktuellen Updates. - Die Grafikkarte sollte mind. eine OnBoard Intel HD 620 sein. - **Nicht** **unterstützt** werden: Windows Embedded, Raspberry Pi, iOS und Linux. - Zugriff auf die Freigabe eines Servers _oder_ Bereitstellung einer Datei- und Druckerfreigabe - Windows Media Player (WMP) 9 oder neuer. - Für die Darstellung von PowerPoint-Präsentationen muss auf allen Systemen eine Vollversion von MS-PowerPoint (kein PowerPoint-Viewer) installiert sein. Die Darstellung findet über die OLE-Schnittstelle (ActiveX) statt. # Planer oder Viewer startet nicht: Netzlaufwerk nicht verbunden [[Netzlaufwerk-Probleme]] # Planer oder Viewer startet nicht: Datenbank ist schreibgeschützt Die Clients greifen über ein Netzlaufwerk auf die Datenbank zu. Die Schreibschutzproblematik liegt also i.d.R. an Zugriffsrechten auf dem PC bzw. Server, der das Netzlaufwerk zur Verfügung stellt. 1. Prüfen Sie auf dem PC/Server, ob die Freigabe des Netzlaufwerks Schreibrechte für den Benutzer vorsieht, der aktuell die Probleme hat. Alle Windows-Benutzer der [[Ausgabegerät|Ausgabegeräte]] und auch menschliche Windows-Benutzer, welche die Termine in welcome-soft auf [[Eingabegerät|Eingabegeräten]] nur „kontrollieren“ oder „anschauen“ können sollen, **müssen** -rein technisch- das Recht `Ändern` haben. Sonst kann welcome-soft nicht starten! Bei `Zwischenspeichern` (hier im zweiten Fenster) wählen Sie bitte `Keine ...`! ![[schreibschutz1.png]] 2. Stellen Sie sicher, dass der aktuelle Windows-Benutzer des PCs, der das Problem hat, **wirklich** Mitglied der o.g. Gruppe ist. > [!Hint] Neustart nach Änderung der Gruppenmitgliedschaft notwendig! > Starten Sie den PC nach Änderung einer Gruppenmitgliedschaft unbedingt neu. 3. Führen Sie entsprechend 1. die Einstellungen auf der Karteikarte `Sicherheit` durch, und stellen Sie sicher, dass die benötigten Benutzer/Gruppen hier ebenfalls über das `Ändern` Recht verfügen. ![[schreibschutz2 1.png]] Die Erfahrung der Kunden hat gezeigt, dass es am generell sinnvollsten ist, bei `Freigabe` einzig die Windows-Gruppe `Jeder` (`Everyone`) aufzuführen, mit `Ändern`-Berechtigung. Die eigentliche Zugriffssteuerung findet dann über die Karteikarte `Sicherheit` mit den entsprechenden Gruppen statt. 4. In seltenen Fällen muss das Dateiattribut „Schreibgeschützt“ entfernt werden. Auch hier wieder auf dem PC/Server, der das Netzlaufwerk zur Verfügung stellt: `Rechte Maustaste` - `Eigenschaften` auf die Datei, und den Haken entfernen: ![[schreibschutz3 1.png]] 5. Kontrollieren Sie die Vererbung der Berechtigungen für a) den Datenbankordner b) die Datei „termine.dat“, jeweils auch wieder über `rechte Maustaste` - Eigenschaften auf dem Server. Bei `Sicherheit` - `Erweitert` muss sichergestellt sein, dass nirgendwo bei `Geerbt von` - `Keine` steht! Falls doch, kontrollieren Sie die Einstellungen auf Korrektheit (auch hier wieder die Benutzer und Gruppen kontrollieren auf `Ändern` oder `Vollzugriffrechte`). Idealerweise aktivieren Sie die Vererbung wieder über den gleichnamigen Button unten links, und entfernen manuelle alle Einträge mit `Geerbt von` - `Keine`. Die Berechtigungen für die termine.dat dürfen in **keinem** Fall von denen für den Datenbankordner an sich abweichen. Spätestens bei der Datei `termine.dat` **müssen** alle Einträge bei `Geerbt von` einen anderen Wert als `Keine` haben, z.B. den Ordnernamen des Datenbankordners oder des Laufwerks an sich. Die Rechtevergabe muss auf Ordnerebene erfolgen! 6. Befindet sich die termine.dat wirklich außerhalb von C:\Program Files (x86)\welcome-soft , oder wird vielleicht tatsächlich versehentlich dieser Ordner verwendet? 7. Arbeiten die unterschiedlichen Benutzer vielleicht mit einer jeweils anderen Datenbank? Kontrollieren Sie auf den entsprechenden PCs den Datenbankpfad, diesen finden Sie in der Titelleiste des Planers: ![[schreibschutz4.png]] 8. Haben Sie vor kurzem den Datenbankordner auf einen neuen/anderen Server migriert? Es gibt Probleme, falls die Datenbank auf einem Windows 2008/2012/2016 Server freigegeben wird, und mehrere PCs gleichzeitig mit der Datenbank arbeiten (z.B. ein Anzeigegerät mit dem Viewer und ein oder mehrere Benutzer mit dem Planer). Beenden Sie welcome-soft auf allen PCs im Netzwerk (auch auf den Anzeigegeräte und ggf. auch Datapump, DoorSignControl und andere Dienstprogramme von welcome-soft), und starten Sie dann den Planer auf dem betroffenen PC neu. Falls dieser PC -als einziger „gleichzeitiger“ Client- erfolgreich mit welcome-soft arbeiten kann, sind Sie von diesem Problem betroffen. Bitte kontaktieren Sie unseren Support. 9. Freigabe- und Sicherheitsberechtigungen: Bitte kontrollieren Sie auch die Vererbung der Berechtigungen sowohl für Freigabe- wie auch Sicherheitsberechtigungen, ob diese wirklich auch vom kompletten Laufwerk bis in den Datenbankordner und speziell auch die einzelne Datei „termine.dat“ herunter-vererbt werden (siehe Punkt 5) und: Kontrollieren Sie auch auf evtl. gesetzte „Verweigern“-Berechtigungen. 10. Erstellen Sie im Datenbankordner eine leere Datei mit dem Namen `NoWriteCheck.txt` (bei ausgeblendeten Dateinamen darauf achten, dass sie nicht `NoWriteCheck.txt.txt` heißt…) und versuchen erneut, den Planer zu starten. Dies deaktiviert lediglich die Prüfung auf den Schreibschutz und garantiert nicht, dass wirklich in die Datenbank geschrieben werden kann. Hilft u.a., falls der Server ein Novell-System ist, und lediglich das `Schreibschutz`-Attribut fälschlicherweise beim Auslesen immer `Ja` zurück gibt, obwohl es tatsächlich nicht der Fall ist. Prüfen Sie nach Erstellung dieser Datei unbedingt, ob Termine, die im Planer erstellt wurde, auch wirklich nach einem Neustart des Planers noch zu sehen sind, bzw. ob diese auf dem Anzeigebildschirm (Viewer) zu sehen sind! # Zeitgesteuertes Herunterfahren [[Zeitgesteuertes Herunterfahren]] # Uhrzeit Die auf dem Anzeige-PC (Angeschlossen an der Infosäule, bzw. am Infobildschirm) dargestellte Uhrzeit wird von Windows bezogen. In einer Domäne bezieht der PC automatisch die aktuelle Uhrzeit vom Domänen-Controller. Eine korrekte Uhrzeit auf allen Infosystemen, ist bei der Darstellung einer Raumbelegung oder Besucherbegrüßung unerlässlich. Siehe auch [[Uhrzeit]]. Sollte es mal zu Anzeigeprobleme mit nichtdeutschem Datumsformat in Deutschland kommen, setzen Sie bitte die Werte zurück: > Systemsteuerung / Zeit und Region / Datums-, Uhrzeit- oder Zahlenformat ändern / Formate / Weitere Einstellungen / Formate anpassen / [Zurücksetzen] # Netzwerktraffic und Speicherplatz Alle vom Benutzer eingeplanten Mediendateien werden auf die Freigabe kopiert und können von dort jederzeit wieder ausgewählt werden. Sie werden nicht automatisch gelöscht. Minibilder/Logos werden im Unterordner „Thumbs“ auf der Freigabe gespeichert. Beim Anzeigen einer eingeplanten Mediendatei kopiert der Viewer die aktuelle Mediendatei auf seine Festplatte (i.d.R. `C:\Dokumente und Einstellungen\Benutzername\Lokale Einstellungen\Temp`), unabhängig davon, ob der Viewer direkt auf der Freigabe gestartet wird oder nicht. Nach dem erstmaligen Kopieren der Datei wird diese nicht erneut zwischengespeichert, solange keine andere Mediendatei eingeplant ist. # Updateproblem im installationslosen Betrieb Das Programm (.exe Dateien) kann nicht aktualisiert werden, wenn die Dateien über das Netzwerk geöffnet sind. Das Ausführen der Datei von der lokalen Festplatte ist bedeutend schneller und entlastet das Netzwerk. Kurzzeitiger Ausfall oder Verzögerungen im Netzwerk könnten ggf. zu unerwünschten Ergebnissen führen oder das Programm abstürzen lassen. # Bildschirmeinstellungen Je nachdem ob Sie einen externen ("normalen") oder einen internen OPS- oder SML-L-PC (wird in den Bildschirm eingeschoben) verwenden, müssen die Bildschirme unterschiedlich eingestellt werden. Bitte kontaktieren Sie uns, um die für Ihre Geräte passenden Einstellungen zu erhalten. # Datenbank reparieren (zu groß oder defekt) Siehe [[Datenbank reparieren]]