Jump to content

Schwarzwald

Members
  • Gesamte Inhalte

    16
  • Registriert seit

  • Letzter Besuch

Beiträge erstellt von Schwarzwald

  1. Hi aweher,

     

    bin heute den ersten Tag wieder aus dem Urlaub zurück. :(

    Vielen Dank für das Script. Werde ich diese Woche mal probieren.

    (Tisch ist noch bedekt mit Arbeit...)

    Habe auch noch ein anderes Script bekommen von "daabm".

    Irgendwie werde ich das schon hinbekommen.

     

     

    Thomas

  2. haleluja!

    Script wird ausgeführt.

    Das mit dem Loopback geht jetzt.

     

    Bin ich froh-vielen Dank!

     

    Nächster Akt:

     

    Ich habe dabei das Problem, dass beim Anmelden der Clientname nicht erscheint. (%clientname% ist leer)

    %computername% ist dabei der Servername.

    Ohne Clientname keine MAC- :(  und dadurch keine weitere Verarbeitung.

    Hab schon ein vbs Script integriert das über "objShell.ExpandEnvironmentStrings("%CLIENTNAME%")" den Namen ermitteln sollte.

    Geht aber nicht.

     

    Hat dazu jemand eine Idee?

     

    Thomas

  3. Hi edevau,

     

    ich habe ein ähnliches Problem.

    Dadurch bin ich hierrauf gestoßen.

    So ein Script wie bei dir habe ich gesucht.

    Finde ich auch klasse.

    Bei mir geht es um Anwendungen, keine öffentliche Desktops.

    Dabei wird bei mir beim Anmelden eines Users (er öffnet eine Anwendung über Citrix) ein Login Script ausgeführt.

    Das geht auch. (Win 2008 R2 + Citrix 6)

    Ich habe dabei das Problem, dass beim Anmelden der Clientname nicht erscheint. (%clientname% ist leer)

    %computername% ist dabei der Servername.

    Ohne Clientname keine MAC- :(  und dadurch keine weitere Verarbeitung.

    Hab schon ein vbs Script integriert das über "objShell.ExpandEnvironmentStrings("%CLIENTNAME%")" den Namen ermitteln sollte.

    Geht aber nicht.

     

    Hat dazu jemand eine Idee?

     

    Viele Grüße

     

    Thomas

  4. Ich glaube so langsam dämmerts mir.....

    Computerstartupscript wird nicht beim Anmelden am Computer ausgeführt sondern beim Start von diesem. :o

    Dann also doch Loopback.

    Das muss ich mir erst noch anschauen.

     

    Danke erst mal !!!

     

    Ich fühl mich gerade wie ein Blinder der das erste mal auf die Straße kommt.

    Ich hoffe ich bekomme mein "Augenlicht" zurück.

     

    Thomas

  5. Hi,

     

    danke erst mal für die Antworten. :)

    @ tesso

    Ich habe das Wort "verlinkt" benutzt. Sollte wohl verknüpft bedeuten. Mein Fehler

    Und zwar so:

    (Für Computer)

    Office_nur_fuer_bestimmt_Geraete_zulassen

     - Richtlinien

      - Windows Einstellungen

       - Scripts

        - Start -> und hier ein office.cmd

    Da brauche ich doch kein Loopback, oder???

     

    @sunny

    Ich bin der (test) Benutzer und hab Admin Rechte und sollte das dürfen.

     

    Thomas

  6. Hallo Sunny und tesso,

     

    ich hab mich gestern Abend mal an den Gruppenrichtlinien probiert.

    Eigentlich gar nicht so schwer.

    Aber es zeigt keine Wirkung.

    Was habe ich gemacht:

    Auf dem AD eine OU angelegt "TerminalServerOffice".

    Dort rein kam der Terminalserver der nur Office enthält und auf den nur bestimmte Geräte zugreifen dürfen.

    Neue Richtlinie "Office_nur_fuer_bestimmt_Geraete_zulassen".

    Diese verlinkt auf OU "TerminalServerOffice".

    Darin ist beim Start ein Script hinterlegt.

    Als Test soll es nur mal auf c:\test.txt schreiben.

    Wenn ich  jetzt von meinem PC über Citrix eine veröffentlichte Anwendung auf diesem Terminalserver aufrufe (Word)

    dann sollte doch das Script abgearbeitet werden.

    Also müsste irgendwo die test.txt liegen. -> Tut sie aber nicht.

    Was mach ich da falsch?

     

    PS: Ich wollte ein Bild anhängen aber bekam: Es ist dir nicht erlaubt, diese Bildformat in dieser Community zu verwenden.

     

     

    Thomas

  7. Hallo zusammen,

     

    folgendes Problem:

    User melden sich in der Domäne an. -ok

    Nun sollen beim Zugriff/Anmelden auf einen von zwei Terminalservern (Citrix) ein Script ausgeführt werden.

    Dieses Script soll die Mac Adresse des Gerätes des zugreifenden Users ermitteln und dann mit

    einer Liste von Mac Adressen vergleichen.

    Ist der User (eigentlich nur das Gerät) nicht berechtigt, soll der Zugriff verweigert werden.

    Der/Die andere(n) Terminalserver sollen von allen Geräten zugegriffen werden.

     

    Die erste Frage dabei ist:

    Wie kann ich das Script nur auf einem Terminalserver ausführen und wo muss das dann stehen?

     

    Die Zweite ist dann, wie genau das Script aussehen kann. (das bekomme ich vielleicht selbst hin)

     

    Hintergrund ist Office 2013 das auf einem Terminalserver läuft aber nur von einem Teil der Geräte

    zugegriffen werden soll. (Lizenzproblematik)

     

    Viele Grüße

     

    Thomas

     

     

     

  8. Hi Franz,

     

    vielen Dank erst mal für die Info.

    Vielleicht kannst du mir noch bei einem Gedankenknoten helfen.

     

    Sagen wir mal drei Terminalserver (Citrix).

    Auf einem ist Office installiert und nur Office.

    Darauf sollen von 30 Terninalservernutzer 5 zugreifen. (Auf das Office)

    Alle sollen aber auf die anderen zwei Terminalserver kommen.

     

    Beim Zugang eines Gerätes (PC) wird das Logonscript auf dem DC liegend ausgeführt.

    Wenn ich, wie in dem Script geschehen, den nicht autorisiterten PC herunterfahre (shutdown /l) kann der

    ja nicht auf die anderen Citrix Server zugreifen. (was er aber soll)

    Hab ich da was falsch verstanden?

    Ist bestimmt der Knoten in meinem Kopf?

     

    verschlafene Grüße

     

    Thomas

  9. Hallo Franz,

     

    ich habe gerade das gleiche Problem mit Terminalserver (Citrix) und Office.

    Klar ist inzwischen, dass ich eine Einschränkung der Geräte brauche.

    Dazu fehlt mir das (gewisse) Wissen wenn ich beim Login eine MAC Adresse

    erkannt habe die nicht auf den einen (der drei) Terminalserver zugreifen darf,

    wie schränke ich per Batch den Zugriff auf diesen einen Server ein?

     

    Ich hoffe du kannst mir einen Tipp in die richtige Richtung geben, oder vielleicht

    hat schon jemand so ein Script erstellt und kann es zur Verfügung stellen.

     

    Ich bin für jeden TIpp dankbar.

     

    lg

    Thomas

×
×
  • Neu erstellen...