Jump to content

Schwarzwald

Members
  • Gesamte Inhalte

    16
  • Registriert seit

  • Letzter Besuch

Fortschritt von Schwarzwald

Explorer

Explorer (4/14)

  • Erste Antwort
  • Engagiert
  • Erster eigener Beitrag
  • Eine Woche dabei
  • Einen Monat dabei

Neueste Abzeichen

0

Reputation in der Community

  1. Hi NeMix, Scripts gehen jetzt. Vielen Dank. (Hatte bis heute Urlaub.) Thomas
  2. 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
  3. Hi daabm, 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...) Thomas
  4. Hi daabm, sorry ich bin grad im Urlaub. ;) Aber ich würde mich über das Script echt freuen. Thomas
  5. 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
  6. 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
  7. 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
  8. 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
  9. 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
  10. Hallo Sunny, ja das stimmt. Gruppenrichtlinien! Ich muss aber gestehen, dass ich da fast bei NULL anfange. Ich probier da mal selbst weiter zu kommen um auch etwas Erfahrung zu sammeln. Denke wir sehen uns wieder. :( Thomas
  11. 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
  12. Hi NeMix, danke erst mal für die Info. Das werde ich mal probieren. lg Thomas
  13. Hallo NeMiX, ich glaube ich brauche da noch mehr Hilfe. Wie lege ich das Loginscript für den einzelnen Terminalserver an? Ich kenne nur das Loginscript auf dem AD. Dort ist es freigegeben unter "\\Domänenserver\NETLOGON". Sehe ich den Wald vor lauter Bäumen nicht? @ Franz Ja das hatte ich mir soweit auch gedacht. Nur wie setze ich das um, das weiß ich nicht. lg Thomas
  14. Hi Franz, wie kann ich das anstellen, daß das "shutdown" nur auf dem bestimmten Terminalserver ausgeführt wird? Denn das Anmeldescript läuft ja auf dem AD Server und nicht auf dem Terminalserver. Hab mich da wohl etwas umständlich ausgedrückt. :( Thomas
  15. 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
×
×
  • Neu erstellen...