Forenbereich Desktop Manager
 

Startkonfiguration
Ich habe in der Managementkonsole eine Startkonfiguration erstellt, die über ein Skript einen Netzwerkdrucker einbindet. Diese Startkonfiguration wurde an eine Stationsprofil gebunden.
Wenn ich mich am Client-PC (NDM-Client v3.5.0.62) anmelde, wird der Drucker einwandfrei eingebunden.
Wenn ich auf dem Client eine Anwendung starte, die in einer Session auf dem TS ausgeführt wird, steht der Drucker nicht zur Verfügung, obwohl nach meinem Verständnis die Startkonfiguration hier auch greifen sollte.

Was mache ich falsch?
Thorsten Meyer 10.03.08
| die Antworten wurden 7 mal abgerufen 

Neue Frage stellen

Leave this field empty

Antwort schreiben:

Rot = erforderliche Daten

Name:

Bitte Ihren Namen eintragen Bitte mehr Buchstaben

E-Mail:

Bitte Ihre E-Mail Adresse eintragen Ungültige E-Mail Adresse

Betreff:

Nachricht:

Bitte geben Sie zusätzlich folgenden Zugriffscode ein:

Zugriffscode:

Antworten:

Client-Drucker
Bitte überprüfen Sie in den NetMan Webservices Einstellungen, ob für den NetMan Desktop Client bzw. HTML View in den Verbindungseinstellungen unter "Lokale Geräte" die Option "Drucker" aktiviert ist.
Hartmut Mäcker (H+H) 10.03.08


Startkonfiguration
Das lokale Drucker beim Starten der TS-Session durch die hier angesprochene Einstellung durchgereicht oder nicht durchgereicht werden, ist nicht mein Problem.
Die Frage ist, warum wird die Startkonfiguration in der Session nicht ausgeführt?
Ich habe über den Stationsmonitor inzwischen herausgefunden, dass hier die Session mit komplett anderen Hostinformationen (also Name + IP-Adresse) auftaucht.
Ich denke, dass das der Grund ist warumm die Startkonfiguration, die ja über das Staionsprofil an den Stationsnamen gebunden ist, nicht greift.
Aber woher holt er sich die Hostinformationen? Wenn ich mir in der TS-Verwaltung die Informationen zur Session ansehe, dann wird hier die korrekte IP-Adresse angezeigt.
Thorsten Meyer 10.03.08


Startkonfiguration
Die hat damit nichts zu tun - das Verbinden der Drucker geschieht wie in in meiner ersten Antwort beschrieben. Oder haben Sie die Startkonfiguration entsprechend mit einem Skript versehen?
Schalten Sie doch einmal in der Startkonfiguration den Ablaufmonitor an (also die Aktion "Marke anspringen" aus) und schauen sich die Meldungen einmal genauer an.
Und was heißt hier, "dass hier die Session mit komplett anderen Hostinformationen (also Name + IP-Adresse) auftaucht"? Stimmen die Angaben nicht? Wie sollten Sie stattdessen lauten?
Hartmut Mäcker (H+H) 10.03.08


Startkonfiguration
Ich habe eine eigene Startkonfiguration erstellt, die an einem Stationsprofil aufgehängt ist, und die zuerst alle Netzwerdrucker aus dem Userprofil entfernt und dann per Skript zwei neue Netzwerdrucker einbindet.
Der Ablaufmonitors startet nicht - zumindest nicht sichtbar - da die Anwendung ja seamless in einer TS-Session gestartet wird.

Wenn der NDM-Client auf meinem Client startet, erscheinen folgende Informationen im Stationsmonitor:
Station= PROPEV-GO-TEST
Benutzer= ANON(T.Meyer)
IP-Adresse= 192.168.101.143
Computernname= PROPEV-GO-TEST

Wenn ich auf diesem Client Word (=Anwendung startet in Sitzung) starte, erscheint folgende zusätzliche Information im Stationsmonitor:

Station= ITC-DELL-TM#1
Benutzer= ANON(T.Meyer)
IP-Adresse= 172.16.17.252
Computernname= ITC-DELL-TM

Die erste Info hat mit der zweiten also nichts zu tun, obwohl es der gleiche Client ist.
Thorsten Meyer 10.03.08


Startkonfiguration
Noch ein Zusatz zu meiner Mail von gestern:
Das Durchreichen der lokalen Drucker in die TS-Session ist deshalb problemtisch, weil diese Drucker Sessionübertgreifend sichtbar sind. Bei Netzwerkdruckern, die über ein Skript gemappt werden, tritt dieses Problem nicht auf. Sie sind nur innerhalb der Session sichtbar.
Thorsten Meyer 11.03.08


Drucker verbinden
OK, ich denke eher, dass der Ablaufmonitor nicht startet, weil Sie ihn in Ihre Startkonfiguration nicht eingebunden haben, oder!? Mit seamless hat dies jedenfall nichts zu tun...

Die Meldungen im Stationsmonitor sind soweit korrekt: Im ersten Fall starten Sie den NetMan Desktop Client direkt am PC. Demnach wird Ihr PC-Name auch angezeigt. Im zweiten Fall starten Sie eine Sitzung auf dem Terminalserver ITC-DELL-TM, das #1 bedeutet, dass dies die erste Sitzung ist. Würde ein weiterer Benutzer an einem ganz anderen PC eine zweite Sitzung auf ITC-DELL-TM starten, bekäme er ein #2 angehängt usw.

Nun zum Verbinden der Drucker: Was ist das für ein Skript? Ich bin mir nicht sicher, ob das überhaupt so geht. Darum wäre ich Ihnen dankbar, wenn Sie mir das Skript einmal zum Testen zumailen würden. Meine E-Mail-Adresse haben Sie noch?

Vielen Dank und freundliche Grüße,
Hartmut Mäcker (H+H) 11.03.08


Ihre E-Mail vom 11.03.2008
Das Skript haben Sie wahrscheinlich aus dem unten aufgeführten KB-Artikel. Dieses Skript bezieht sich meines Wissens nach nur auf Netzwerkdrucker.
Sie haben geschrieben, dass das Durchreichen der lokalen Drucker in die TS-Session deshalb problemtisch ist, weil diese Drucker sessionübergreifend sichtbar sind. "Lokal" heißt in Ihrem Fall auf dem Terminalserver installierte Drucker? Dafür wäre das Skript dann nicht geeignet. Ich hatte da schon einmal diesbzgl. für einen anderen Kunden geforscht. Als Workaround könnte man höchstens einen Standarddrucker per VBSkript vorgeben:
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colInstalledPrinters = objWMIService.ExecQuery _
("Select * from Win32_Printer Where Name = 'Druckername'")
For Each objPrinter in colInstalledPrinters
objPrinter.SetDefaultPrinter()
Next

Druckername ist durch den jeweiligen Druckernamen zu ersetzen, z.B. NetMan PDF-Printer.
Hinweis: Das Umsetzen des Standarddruckers muss relativ spät, evtl. sogar nach dem Programmstart, erfolgen. Dazu muss in der Programmaktion dann die Option "Konfigurationsablauf erst nach Beenden ... fortsetzen" deaktiviert werden!

Bzgl. der Merkwürdigkeiten im Stationsmonitor habe ich erst einmal keine Idee, woran das liegen könnte. Dies habe ich bisher so noch nie beobachtet. Ggf. müssten wir uns das einmal per pcvisit anschauen.
Link Knowledgebase:
Wie können beim NetMan Start Drucker verbunden werden?
Hartmut Mäcker (H+H) 12.03.08


 zurück...

Microsoft und Windows sind in den USA eingetragene Warenzeichen der Microsoft Corporation. Auf dieser Web-Site erwähnte Namen von Produkten dienen zur Identifikation und können Warenzeichen und/oder Warenzeichen ihrer jeweiligen Unternehmen sein.