Seite 1 von 1

Nachricht anzeigen

Verfasst: 01 Nov 2010, 15:14
von Enno29
Hallo,

mal ne kurze Frage, der Chef würde gerne allen Kollegen vor dem Anmelden am Rechner ne Nachricht anzeigen lassen. Ich hatte mir überlegt dafür den Opsi zu missbrauchen, bin auch schon so weit gekommen das er ein TXT Dokument anzeigt.

Code: Alles auswählen

[Initial]
Message=Zeige wichtige Nachricht  ......

LogLevel=2
ExitOnError=false
ScriptErrorMessages=on
TraceMode=off


[Aktionen]
    Files_Kopieren
    Winbatch_unattended_install 
    Files_Delete
 
endif


[Files_Kopieren]
checktargetpath="$TEMP$\wichtigenachricht"
copy -svx "%SCRIPTPATH%\dateien\"

[Winbatch_unattended_install]
$TEMP$\wichtigenachricht\test.txt
PAUSE

[Files_Delete]
delete -sf $TEMP$\wichtigenachricht\
Gibt es jetzt noch ne Möglichkeit das der User nen OK Button drücken muss, wo steht Bitte OK klicken um fortzfahren oder so ? Derzeit kommt es noch zu ne Fehlermeldung wenn ich das Editor Fenster schließe! Oder geht das auch alles viel einfacher ?
greetz
enno

Re: Nachricht anzeigen

Verfasst: 02 Nov 2010, 07:19
von lenny
Ich verstehe den Sinn des Fensters nicht.
Aber generell kannst du doch ein kleines vbs Script aufrufen das dir ein Fenster anzeigt.
msg = "Do you want to continue?

Oder verstehe ich etwas an der Fragestellung nicht?

Re: Nachricht anzeigen

Verfasst: 02 Nov 2010, 09:10
von tschrotty
Hallo,
Wen eine Domäne genutzt wird, würde ich das vorschlagen : http://support.microsoft.com/kb/310430
Sonst ein VB-Script.

MfG
Torsten

Re: Nachricht anzeigen

Verfasst: 04 Nov 2010, 15:09
von ueluekmen
Hallo,

man könnte den Winst-Befehl pause verwenden.

Ist aber sehr unschön, weil der winst im Hintergrund weiterläuft und ist eigentlich nur für Debug-Zwecke gedacht.

Viel schöner ist das verschicken von Messages an Clients in opsi4.0 ;).

Re: Nachricht anzeigen

Verfasst: 10 Nov 2010, 17:26
von Cherry
Hallo,

mit Opsi 4.0 kann man meldungen an die clients verschicken, das habe ich bereits getestet.
Aber kann man auch meldungen mit opsi 4.0 senden, wenn der opsi-client-agent per neustart gestartet wird.


@tschrotty:
ja mit vbs wäre es eine möglichkeit, nur muss hier erst auf allen pcs der windows scripting host installiert sein...

gibt es noch eine andere möglichkeit?
ich möchte auch meine user informieren über die software die installiert wird.
Z.B. Installation von Adobe Reader 9.4
Installation von Mozilla Firefox 3.6.12
Nur zur Information!

danke

Re: Nachricht anzeigen

Verfasst: 10 Nov 2010, 17:46
von d.oertel
Hi,

schonmal den Winst Befehl
ShowMessageFile <filename>
probiert ?

gruss
d.oertel

Re: Nachricht anzeigen

Verfasst: 10 Nov 2010, 19:43
von Cherry
Oh, nein den habe ich noch nicht probiert.

Werde ich bei Gelegenheit testen.
Danke, schönen Abend!

Re: Nachricht anzeigen

Verfasst: 10 Nov 2010, 19:47
von Cherry
Wenn ich das per Script automatisch anzeigen will welche Software installiert wird.
Müsste ich dann das winstscript erweitern um einen befehle, welche software bei diesem client gerade auf setup steht oder?

Re: Nachricht anzeigen

Verfasst: 11 Nov 2010, 08:29
von Enno29
Hallo,

vielen Dank erst einmal für die Hilfe, ich werde mal den Befehl "ShowMessageFile" testen.
Der Grund für die Aktion ist das wir davon ausgehen das teilweise wichtigte Nachrichten die per E-Mail versendet werden von einigen Mitarbeitern nicht oder zu spät gelesen werden. Da der Opsi Client bei jedem Rechnerstart "vor" dem Anmelden erscheint ist hier die Wahrscheinlichkeit größer, das alle eine entsprechende Meldung lesen.

Vor dem Umstieg auf den Opsi 4.0 schrecke ich derzeit noch ein wenig zurück, meine Testmaschine mit Ubuntu und Opsi 4.0 habe bisher noch nicht richtig zum laufen bekommen. Es kommt immer zu Zugriffsproblemen mit der MySQL Datenbank obwohl ich alles nach Anleitung gemacht habe. Deshalb verfahre ich derzeit noch nach dem Motto "never change a running System" :-)

Gruß

Enno

Re: Nachricht anzeigen

Verfasst: 15 Nov 2010, 11:38
von Cherry
ich möchte den usern als meldung anzeigen, welche software installiert wird.
müsste ich dann, befehle im winst hinzufügen, die die software auslesen, die gerade auf "setup" steht?