Jump to content

Musashi

Members
  • Gesamte Inhalte

    41
  • Registriert seit

  • Letzter Besuch

Beiträge erstellt von Musashi

  1. So konnte das Problem lösen.

    Lag an den Kyocera Treiber, die hats wohl komplett zerschossen.

     

    Ich habe einige Dinge ausprobiert, kann aber nicht genau sagen, was letztendlich zur Problemlösung geführt hat.

     

    Meine Massnahmen waren:

    • mit Kyocera Driver Deleter alle Drucker entfernt
    • auf der Orginal-CD mit KMUninstall alle Treiber entfernt
    • Drucker manuell installieren mit ganz neuem Treiber
    • Drucker über die Orignal-CD installieren
    • Druckerwarteschlange immer mal neustarten

  2. Hi,

     

    beim Verbindungen von freigegebenen Druckern auf einem Printserver über Gruppenrichtlinien kriege ich auf einigen Rechner folgende Fehlermeldung in der Eregnisanzeige:

     

    "...da ein Fehler mit Fehlercode "0x80070002 Das System kann die angegebene Datei nicht finden." Dieser Fehler wurde unterdrückt. aufgetreten ist."

     

    Beim manueller Verbinden kommt die Fehlermeldung

    "Druckerverbindung kann nicht hergestellt werden: 0x00000002".

     

    Das Phänomen tritt nur bei ein paar Clients auf. Konnte noch nicht festellen, wieso.

    Außerdem tritt es auch nur bei bestimmten Drucker auf. Bei allen Druckern mit Kyocera-Treiber.

     

     

     

    MfG

    Musashi

  3. Hallo zusammen,

     

    ich habe ein Problem beim Auslesen einer XML-Datei mit Powershell.

     

    XML-Datei Beispiel:

     

    <Printers clsid="{1F577D12-3D1B-471e-A1B7-060317597B9C}">
    <SharedPrinter clsid="{9A5E9697-9095-436d-A0EE-4D128FDFBCE5}" name="Drucker1" status="Drucker1" image="0" changed="2011-11-18 13:25:30" uid="{638F2641-6463-464E-8E0A-A32B1C89F851}" disabled="0" userContext="1" bypassErrors="1"><Properties action="C" comment="" path="\\printserver\drucker1" location="" default="0" skipLocal="0" deleteAll="0" persistent="0" deleteMaps="0" port=""/><Filters><FilterComputer bool="AND" not="0" type="DNS" name="PC-0815"/><FilterComputer bool="AND" not="0" type="DNS" name="PC-1234"/></Filters></SharedPrinter>
    <SharedPrinter clsid="{9A5E9697-9095-436d-A0EE-4D128FDFBCE5}" name="Drucker2" status="Drucker2" image="0" changed="2011-11-15 14:24:08" uid="{83C9BE71-656A-4193-9813-9DE85F5C3B0F}" disabled="0" userContext="1" bypassErrors="1"><Properties action="C" comment="" path="\\printserver\drucker2" location="" default="0" skipLocal="0" deleteAll="0" persistent="0" deleteMaps="0" port=""/><Filters><FilterComputer bool="AND" not="0" type="DNS" name="PC-0815"/></Filters></SharedPrinter>
    </Printers>
    

     

    PS-Code:

    [xml]$druckerxml = get-content D:\drucker.xml
    #$druckerxml.printers.sharedprinter | where-object {$_.filters.filtercomputer.name -like "*PC-0815"}  | %{$_.name}
    

     

    Ich möchte gerne ein Abfrage haben, die mir Drucker anzeigt, die einen bestimmten FilterComputer (z.B. PC-0815) haben.

    Wenn ich das Skript so ausführe, wird mir jedoch nur der Drucker2 angezeigt und nicht der Drucker1.

     

     

    Ich hoffe Ihr könnt mir weiterhelfen.

     

    Vielen Dank.

     

    Gruß

    Musashi

  4. Dürfen ja.

    Muss vorher natürlich noch die Policy auf remotesigned gesetzt werden.

     

    Fehlermeldung bekomme ich bei dem Script keine.

    Es zeigt nur nicht den richtigen Namen an (den Client des Remotebenutzers).

     

    Ich hab das Skript auch als .vbs umgesetzt und in das Loginskript eingebaut.

    Hier wird wieder der Name des Terminalservers ausgegeben.

    Wenn ich das Skript als Logoutskript laufen lasse, wird interessanterweiße der richtige Name (der Clientname des Remotebenutzers) ausgegeben.

     

     

    Gruß

    Musashi

     

    Hat keiner 'ne Ahnung?

    Bin bisher leider auch noch nicht weitergekommen.

     

     

    Gruß

    Musashi

  5. Der %CLIENTNAME% sollte eigentlich immer den Client des Remotebenutzers ausgeben. Dürfen denn "normale" Benutzer PS-Scripte ausführen? Welche Fehlermeldung bekommst Du angezeigt, wenn Du das Script als Benutzer ausführst?

     

    Dürfen ja.

    Muss vorher natürlich noch die Policy auf remotesigned gesetzt werden.

     

    Fehlermeldung bekomme ich bei dem Script keine.

    Es zeigt nur nicht den richtigen Namen an (den Client des Remotebenutzers).

     

    Ich hab das Skript auch als .vbs umgesetzt und in das Loginskript eingebaut.

    Hier wird wieder der Name des Terminalservers ausgegeben.

    Wenn ich das Skript als Logoutskript laufen lasse, wird interessanterweiße der richtige Name (der Clientname des Remotebenutzers) ausgegeben.

     

     

    Gruß

    Markus

  6. Hallo zusammen,

     

    ich habe ein Problem mit einem Loginskript, dass per GPP ausgeführt wird.

    Das Loginskript liest den aktuellen Computernamen und Clientnamen aus (wieso und weshalb kann hier erstmal egal sein).

     

    Das Problem besteht nun darin, dass beim Login das Skript als Admin ausgeführt wird. Das führt dazu, das der Clientname, der des Terminalservers ist.

    Wenn ich das Skript als normalen Benutzer ausführe, gibt es den richtigen Clientnamen aus (den des ThinClients).

     

    Anbei das Skript:

     

    $computername = get-content env:computername
    
    if ($computername -match "K") {$correctname = get-content env:clientname}
    elseif ($computername -match "E") {$correctname = get-content env:clientname}
    Else {$correctname = get-content env:computername}
    
    echo $correctname
    

     

    Zur Erklärung mit K und E fangen die Terminalserver an.

    Deswegen soll das Skript, wenn der Computername mit K oder E anfängt, die Clientname-Umgebungsvariable nehmen.

     

     

    Gibt es eine Möglichkeit das Loginskript nicht als Admin auszuführen?

    Oder gibt es eine andere Möglichkeit den Clientnamen des ThinClients auszulesen?

     

     

     

    Vielen Dank für eure Hilfe.

     

    MfG

    Musashi

  7. Hallo zusammen,

     

    ich hatte bereits unter

    http://www.mcseboard.de/windows-server-forum-78/printserver-drucker-bestimmte-benutzer-berechtigen-173401.html

    ein paar Probleme mit einem Printserver.

    Diese haben sich mittlerweile erledigt (ich erläutere gerne, wenn Interesse besteht).

     

    Das Problem ist nun, dass bei einnem gpupdate die vorhandenen gemappten Drucker kurz verschwinden und danach wieder verbunden werden.

    Was zur Folge hat, dass sich der Standarddrucker immer ändert (über die GPP kann ich diese nicht definieren, da die User selber Ihren Standarddrucker definieren möchten).

     

    Als Einstellung habe ich

    -Aktion: Ersetzen

    -Im Sicherheitskontext des angemeldet Benutzers ausführen

    -Element entfernen, wenn es nicht mehr angwendet wird.

    -Zielgruppenadressierung: Computername = PC-xxxx

     

    Wenn ich die Aktion auf Aktualisieren ändere passiert das gleiche.

    Nur wenn ich die Aktion auf Erstellen mache, bleiben die Drucker immer vorhanden.

     

    Wie kriege ich es gelöst, dass die Drucker immer da bleiben und der Standarddrucker so immer gleich bleibt?

    Bzw das eventuell trotz Neuverbinden, der alte Standarddrucker gemerkt wird (momentan ist es so, dass der erste Drucker in der Reihenfolge der GPP als Standarddrucker verwendet wird).

     

    Ich hoffe Ihr könnt mir weiterhelfen.

     

     

    Vielen Dank.

     

    MfG

    Musashi

  8. Wenn es bei Millionen anderer Admins einwandfrei funktioniert und bei euch nicht, mußt Du den Fehler bei euch suchen.

     

    Setz eine vergleichbare Testumgebung auf und versuch das gleiche umzusetzen. Virtuell sollte das funktionieren, evtl. kommst Du so auf den Fehler.

     

     

     

    Doch, die Benutzer mappen sich ihre Drucker selbst.

     

    Das Thema hat sich nicht wegen dem Problem erledigt, sondern weil wir uns dafür entschieden haben die Drucker pro Client zu verteilen, aus den Gründen, die ich bereits oben erläutert habe.

  9. Verschachtelungen beachtet?

    Willst du uns vielleicht auch verraten, warum sich dieses Thema erledigt hat? Insbesondere weil du im nächsten Satz auf dasselbe Thema zurück kommst und weiterhin versuchst das "Problem" über einen anderen Weg zu lösen...

     

    Mit dem Thema, meinte ich die Verteilung der Drucker pro User.

    Dies soll nun pro Client geschehen.

     

    Da hier im Hause öfter die User umziehen oder auch an anderen Arbeitsplätzen arbeiten, ist die Verteilung pro User eher umständlich.

    Der Benutzer A erhält dann seinen Drucker von Büro A, obwohl er momentan in Büro B sitzt und Drucker B bräuchte. Dies kann bei der Verteilung pro Client umgangen werden.

     

     

    Per Script kann man auch Drucker auf Clients installieren.

     

    Ein anderer Weg ist nicht möglich?

  10. Sind Benutzer A und Benutzer B evtl. in derselben Gruppe? Denn ansonsten hört sich das richtig an und sollte funktionieren.

     

    Nein, die Benutzer sind jeweils in einer anderen Sicherheitsgruppe.

     

    Vorerst hat sich dieses Thema aber erledigt.

    Hauptaugenmerk liegt jetzt darauf, dass Drucker den Clients zuzuordnen sind.

     

    Wie beim vorherigen Post beschrieben, gibt es jedoch keine Möglichkeit in der Computerkonfiguration Freigegebene Drucker zu hinterlegen.

     

     

    Ich hoffe Ihr könnt mir dabei weiterhelfen.

    MfG

    Musashi

  11. So, ein neues Problem steht an:

     

    Die Überlegung geht nun dahin, die Drucker nicht für die Benutzer zu berechtigen sondern den Clients zuzuordnen.

     

    Problem ist hierbei, dass es bei der Computerkonfiguration keine Möglichkeit für Freigegebene Drucker gibt.

     

    Lässt sich dies auch über die Benutzerkonfiguration und entsprechenden Zielgruppenadressierung bewerkstelligen?

     

     

    MfG

    Musashi

  12. Moin,

     

    die ganze Vermutung ist falsch.

     

    Netzwerkdrucker werden auf Benutzerebene gemappt. Wenn Benutzer B sich anmeldet, sieht er die Drucker von Benutzer A also nicht, sondern nur seine eigenen.

     

    Abgesehen davon, kann ein Benutzer ohnehin nicht auf einem Drucker drucken, für den ihm die Berechtigung fehlt, und einrichten kann er diesen auch nicht.

     

    Gruß, Nils

     

     

    Dies ist leider nicht der Fall.

    Wie oben beschrieben, tritt dies Problem bei mir auf.

     

    Die Drucker werden per GPP verteilt.

    Insgesamt gibt es nur eine Gruppenrichtlinie für die Druckerzuweisung.

    In dieser befinden sich alle Drucker mit IP und Beschreibung etc.

    In den Gemeinsamen Optionen ist folgendes aktiviert:

    - Im Sicherheitskontext des angemeldeten Benutzers ausführen

    - Zielgruppenadressierung auf Elementebene: Hier ist die Sicherheitsgruppe hinterlegt, die den Drucker erhalten soll. In dieser Gruppe wiederum, befinden sich die einzelnen Benutzer.

     

    Ich hoffe, das ist soweit verständlich.

     

    MfG

    Musashi

  13. Hallo zusammen,

     

    ich stehe momentan vor dem Problem, wie ich Drucker nur für bestimmte Benutzer berechtige.

    Unsere Drucker werden Mithilfe eines Printservers (W2K8R2) und GPP auf Windows7-Clients verteilt.

     

    Nun ein kleines Beispiel meines Problems:

    Benutzer A meldet sich auf PC A an und bekommt per GPP vom Printserver die Drucker für die er berechtigt ist.

    Meldet sich nun Benutzer B an PC an, bekommt dieser die Drucker für die er berechtigt ist, jedoch bleiben auch die Drucker von Benutzer A erhalten.

     

    Gibt es eine Möglichkeit, die Drucker zu löschen, für die der Benutzer nicht berechtigt ist?

     

    Eine andere Möglichkeit bestünde natürlich darin, die Drucker nur auf die entsprechenden Clients zu berechtigen.

     

     

    Ich hoffe Ihr könnt mir weiterhelfen.

     

    Vielen Dank schonmal im vorraus.

     

     

    MfG

    Musashi

×
×
  • Neu erstellen...