Heckflosse 10 Geschrieben 23. Dezember 2011 Melden Teilen Geschrieben 23. Dezember 2011 Hallo, wir wollen unsere Drucker über einen Terminalserver mappen. Benutzer sitzt am entfernten Standort. Verbindung läuft über VPN. Wir nutzen KIX für die Drucker-Verbindungen im internen Netz. Folgender Ablauf: Feststellung einer Terminalserver-Session --> ja Dann soll der Name des entfernten Clients ermittelt werden --> mit @wksta erfolgt dann das Mapping Wie kann ich den entfernten PC-Namen ermitteln mit KIX? Mit @wksta erhalte ich lediglich immer den Namen des Terminalservers. :-( Danke. Heckflosse Zitieren Link zu diesem Kommentar
Heckflosse 10 Geschrieben 24. Dezember 2011 Autor Melden Teilen Geschrieben 24. Dezember 2011 Hallo, hier die Lösung: ;Mapping Terminalserver IF %clientname% = "Win7" or %clientname% = "wyse2" $NP = ADDPRINTERCONNECTION ("\\degdc01\pdfcreator") $NP = SETDEFAULTPRINTER ("\\degdc01\pdfcreator") ENDIF ;Mapping lokaler Client select Case @WKSTA = "dkwiesbeck" DelTree("HKEY_CURRENT_USER\Printers\connections") AddPrinterConnection("\\degdc01\hpcolorl") setdefaultprinter("\\degdc01\hpcolorl") Das Zauberwort war: %clientname% Hier wird der Rechnername des verbindenden PC´s ausgelesen. Mit dem Macro @wksta der lokale PC-Name. Gruß Heckflosse Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.