eicky2007
Goto Top

Anzeigetafel (Vorbild Flugplatzterminal) im Netzwerk integrieren

Hallo zusammen,

ich habe die Aufgabenstellung, eine Art Flugplatzterminal zu installieren, der verschiedenste Inhalte für Besucher darstellen soll.

Vorhanden sind:
Ein bestehendes Netzwerk (Windows Server 2003, Windows XP im Domänenverbund), ein (bald im Flur montierter) HD Ready-Fernseher und ein daran anzuschließender PC, der in ein abschließbares Mitarbeiterbüro kommt.

Meine grobe Idee wäre folgende:

Der PC wird minimalst installiert (Windows XP, AntiViren-Programm und PowerPoint-Viewer) und ohne Tastatur und Maus "in die Ecke" des Büros gestellt.
Er soll durch die Benutzer, die mit der Inhaltssteuerung betraut sind, per WakeOnLAN gestartet und später auch wieder remote herunter gefahren werden können. Ggf. auch per geplantem Task vom Server aus...
Außerdem wird ein Benutzer mit kleinstmöglichen Rechten angelegt, der automatisch angemeldet wird, sobald der PC hochgefahren wird.

Per Autostart wird eine PowerPoint-Präsentation vom Netzwerk gestartet (PowerPoint deshalb, da die Erstellung der Bildschirminhalte recht einfach und die Gestaltungsmöglichkeiten frei sind...). Zu beachten bliebe hier nur, dass die Folien zeitgesteuert weiter schalten und die Präsentation nach Durchlauf von neuem beginnt...

Wenn nun die geladene Präsentation verändert wurde, führt der berechtigte Benutzer remote einen geplanten Task auf dem Präsentations-PC aus, der die laufende Instanz des PPTViewers unter den Rechten des Präsentations-PC-Benutzers beendet und die Präsentation neu lädt.

Leider benötigen die entsprechenden Benutzer, die die Kiste steuern sollen, administrative Rechte für die Ausführung der Tasks und das Herunterfahren über's Netz...
Daher sollten sowohl der PC als auch der darauf anzumeldende Benutzer per Richtlinien bis aufs Nötigste runterberechtigt werden.

Meine Frage:
Hattet ihr diese Aufgabe auch schonmal zu bewältigen ?
Gibt es andere Lösungen, die mit Bordmitteln funktionieren ? Ich wollte erstmal klein anfangen, also keine zusätzliche - extra dafür ausgelegte - Software beschaffen.

Falls sich bei meinem Vorhaben Änderungen ergeben, bekommt ihr bescheid ;)

Vielen Dank schomal für eure Anregungen.

Gruß, Eicky

Content-Key: 104002

Url: https://administrator.de/contentid/104002

Printed on: April 26, 2024 at 00:04 o'clock

Member: Der-Phil
Der-Phil Dec 13, 2008 at 13:05:42 (UTC)
Goto Top
Hi!

Das geht doch auch einfacher:

Du gibst den User, der das Ganze betreuen soll einfach die Berechtigung den "Anzeigenrechner" neu zu booten.

Beim Booten wird die ppt aus dem Netz auf den Rechner kopiert und dann von dort gestartet...

Der User muss also nur die neue ppt ins Netz legen und den Rechner per "shutdown -m rechner -r 0" neu starten.

Phil
Member: eicky2007
eicky2007 Dec 13, 2008 at 13:10:55 (UTC)
Goto Top
Hi Phil ;)

Das wäre in der Tat einfacher, die Benutzer würden mich allerdings lünchen, wenn für jede Änderung im laufenden Betrieb ~ 3 Minuten Bootzeit nötig wären. Und die Besucher hätten sich irgendwann am Bootscreen satt gesehen ;)

Danke trotzdem ;)

Gruß, Eicky

P.S.: Ich hatte auch schon folgendes versucht:
Die berechtigten Benutzer können sich per Remotedesktop mit dem Anzeige-PC verbinden und die Präsentation auswechseln bzw. den PC herunter fahren. Dafür bräuchten sie dann auch keine erhöhten Rechte. Das Problem war allerdings, dass nach der Trennung der RDP-Sitzung der eigentliche Bildschirm gesperrt blieb. Hat man den dann wieder freigegeben. Lief der PowerPoint-Präsentation unter der Auflösung der letzten RDP-Sitzung, also mit schwarzen Rahmen...
Member: Der-Phil
Der-Phil Dec 13, 2008 at 13:25:27 (UTC)
Goto Top
Hi!

Also wenn so oft Änderungen am Screen gemacht werden sollen, ist das etwas anderes...

z.B. über eine immer gestartete Website im Vollbildmodus, die vom User verändert und vom Rechner jede Minute neu geladen wird.

Gruß
Phil
Member: eicky2007
eicky2007 Dec 13, 2008 at 13:29:26 (UTC)
Goto Top
Hi ;)

ja, da hab ich auch schon drüber nachgedacht.
Nur in dem Fall wäre es wünschenswert, wenn ein PowerPoint-Präsentation im Vollbildmodes in die Webseite "integriert" wäre. Quasi wie ein Flash-Film. Leider hab ich da noch nichts zu finden können.
Webseiten gestalten an sich möchte ich den Benutzern nicht aufbürden. Dafür wäre dann entweder jemand mit Ahnung oder eine zusätzliche Software von Nöten ;)

Weiterer Stolperstein: Was, wenn die Länge der Präsentation den Aktualisierungsintervall überschreitet ?

Gruß, Eicky
Member: balougonzo
balougonzo Dec 13, 2008 at 13:31:03 (UTC)
Goto Top
Hallo eicky!

Probier mal anstatt Remotedesktop das Programm VNC aus, damit habe ich diese Probleme mit der Auflösung in den Griff bekommen.

Viel Erfolg + Liebe Grüße
balougonzo
Member: eicky2007
eicky2007 Dec 13, 2008 at 13:45:22 (UTC)
Goto Top
Hi Balougonzo,

danke für den Vorschlag, da sehe ich nur 2 Schönheitsfehler:
Ich fand es vom Grundsatz her nicht schlecht, dass die Anzeige am physikalischen Bildschirm gesperrt ist, wenn ein Benutzer per RDP auf dem Gerät arbeitet... Ein Mauszeiger, der über den Bildschirm huscht wirkt bei so einem Terminal doch etwas komisch ;)
VNC bietet ja einen Webserver-Modus (dich ich preferiert hätte, um nicht den Client "verteilen" zu müssen). Liefe dieser über den IIS mitsamt dessen Authentifizierung wär's perfekt. So muss leider ein zusätzliches Kennwort her...

Gruß, Eicky
Member: HightopOne
HightopOne Dec 13, 2008 at 13:48:45 (UTC)
Goto Top
auf der arbeit hab ich es versuchsweise mit einer Anwendung (die gleichzeitig noch Server spielen muss) so gemacht,das sie per Task beim Boot startet,das wäre in deinem falle die Präsentation.

Dann eine Gruppe mit den gewünschten Rechten Erstellen und ausstatten,also das recht den Task zu beenden und neuzustarten und die Anwendung Power Point zu nutzen,weil Sie ja Änderungen vornehmen soll und kannst es noch auf ein bestimmtes Verzeichnis festlegen.

Das ganze würde ergeben, dass die Präsentation ausgeführt solang der Rechner läuft,unabhängig davon wer sich anmeldet und kann es nur von Administratoren oder einer Bestimmten Benutzergruppe verwaltet werden.
Member: eicky2007
eicky2007 Dec 13, 2008 at 13:57:45 (UTC)
Goto Top
Hi Hightop,

ist es bei Dir dann so, dass die berechtigten Benutzer sich an deinem Terminal lokal anmelden müssen, um die Präsentation neu zu starten ?
Member: Der-Phil
Der-Phil Dec 13, 2008 at 14:09:31 (UTC)
Goto Top
Hi!

Andere Möglichkeit:

Du lässt per Zeitplaner jede Minute checken, ob auf einem Netzlaufwerk eine ppt liegt.

Wenn ja:
Powerpoint schließen
ppt auf den Rechner verschieben
ppt starten

Dann muss der User bei Änderungen nur eine neue ppt auf ein Share laden, auf das nur er Zugriff hat.

Ich weiß nur nicht, wie man eine ppt direkt im "Präsentationsmodus" startet. Ich glaube aber, das kann der ppt-Viewer oder notfalls ein AutoIT-Script, das F9 drückt, oder was auch immer nötig ist.

Gruß
Phil
Member: eicky2007
eicky2007 Dec 13, 2008 at 14:25:34 (UTC)
Goto Top
Phil,

danke für diese göttliche Eingebung face-big-smile

Ich hab schon verzweifelt gesucht, um den Benutzern nicht Admin-Rechte geben zu müssen. Das mit dem geplanten Task teste ich mal aus. Sollten ja wenige Zeilen VBScript reichen.

Super! Danke nochmal face-smile
Member: Der-Phil
Der-Phil Dec 13, 2008 at 14:43:18 (UTC)
Goto Top
Immer gerne face-smile

Grüße
Phil
Member: Genios
Genios Dec 14, 2008 at 10:06:15 (UTC)
Goto Top
Warum so kompliziert:

net use z: /d
net use z: \\<Server>\<Freigabe>

if exist z:\<praesentation>.ppt goto anzeige
if not exist z:\<praesentation>.ppt goto eof

:anzeige
xcopy z:\<praesentation>.ppt c:\aktive.ppt
del z:\<praesentation>.ppt

Damit kannst Du Dir ja die komplette Praesentation auf die lokale Festplatte zaubern und dann neu laden und präsentieren.
Member: Der-Phil
Der-Phil Dec 15, 2008 at 08:23:42 (UTC)
Goto Top
Hi!

Ich glaube nicht, dass für eicky das Kopieren/Verschieben der Datei ein Problem war...

Das Interessante wäre, wie Du Powerpoint neu startest mit der neuen Datei...

Phil
Member: eicky2007
eicky2007 Dec 15, 2008 at 11:45:13 (UTC)
Goto Top
Hi Phil, Hi Genios,

sobald ich meine Lösung umgesetzt habe, gebe ich bescheid ;)

Das neu starten des PowerPoint Viewers geht recht einfach.

Aktuelle Instanz beenden: per Batch wäre das bspw. TASKKILL /IM "PPTVIEW.EXE"
Und dann einfach die neue PPT aufrufen...

Gruß, Eicky
Member: eicky2007
eicky2007 Jan 07, 2009 at 14:30:10 (UTC)
Goto Top
Hallo zusammen,

leider kamen von der Auftrag gebenden Stelle für diese Thematik langsam immer neue Anforderungen an die darzustellenden Inhalte...

Ich lasse mir jetzt erst mal eine offizielle Anforderungsliste geben und werde dann warscheinlich doch auf ein Drittanbieter-Tool ausweichen...

Trotzdem danke für eure Vorschläge face-wink

Gruß, Eicky