pfindus 10 Geschrieben 24. August 2004 Melden Teilen Geschrieben 24. August 2004 Hallo, wir haben eine AD auf Windows 2003 in dem sich alle User einloggen. Die Client's haben W2K und WXP. In dem User Login-Script (in VBS geschrieben) wir ein kleines Batch-Programm auf des Client's gestartet. Das funktionierte auch solange, wie beim User-Objekt direkt der Pfad für das Logon-Script eingetragen ist. Nachdem der User das gleiche Script aber über eine Group-Policy zugewiesen bekommt, funktioniert der Batch Aufruf nicht mehr. Die anderen Script-Anweisungen haben kein Problem. Hat jemand eine Idee woran das liegen kann? Gruß, pfindus Zitieren Link zu diesem Kommentar
Velius 10 Geschrieben 24. August 2004 Melden Teilen Geschrieben 24. August 2004 Hi and welcome!! Wo liegt denn das Batch-Programm? Liegt es im Sysvol. Poste doch 'mal den Pfad..... Gruss Zitieren Link zu diesem Kommentar
pfindus 10 Geschrieben 25. August 2004 Autor Melden Teilen Geschrieben 25. August 2004 Hallo, das Script liegt hier: <Domäne>\SYSVOL\<Domäne>\scripts\Login\Logon.vbs Gruß, pfindus Zitieren Link zu diesem Kommentar
Velius 10 Geschrieben 25. August 2004 Melden Teilen Geschrieben 25. August 2004 Aber habe ich das richtig gelesen, dass du aus dem *.vbs ein *.cmd/*.bat startest? Wo liegt dieses File denn?? Gruss Zitieren Link zu diesem Kommentar
pfindus 10 Geschrieben 25. August 2004 Autor Melden Teilen Geschrieben 25. August 2004 ... die Batch Datei liegt auf einem Netzwerk-Share, auf dem "Jeder" alle Zugriffsrechte hat. Unter Sicherheit hat "Jeder" lesen/ausführen - ordner listen - lesen . Zum Testen habe ich auch einmal eine Batch-Datei auf dem Client versucht auszuführen. Das Ergebnis ist das gleiche. Gruß, pfindus Zitieren Link zu diesem Kommentar
Velius 10 Geschrieben 25. August 2004 Melden Teilen Geschrieben 25. August 2004 Tja, scheint ja soweit alles i.O. Vielleicht willst du ja 'mal den Code des *.vbs posten, aber nur wenn der nicht zu gross ist....? Zitieren Link zu diesem Kommentar
pfindus 10 Geschrieben 25. August 2004 Autor Melden Teilen Geschrieben 25. August 2004 Der eigentliche Aufruf heist, nReturnCode = wshShell.Run("\\APPLICATIONSRV13\LDLOGON\hideexec cmd /c \\APPLICATIONSRV13\LDLOGON\ldmsinst.bat", 0, true) bis zu dieser Zeile läuft das Script auch durch. Folgender Aufruf funktioniert aber auch nicht nReturnCode = wshShell.Run("cmd /c c:\temp\ldmsinst.bat", 0, true) Zitieren Link zu diesem Kommentar
pfindus 10 Geschrieben 21. September 2004 Autor Melden Teilen Geschrieben 21. September 2004 Ich habe jetzt einen workaround gefunden. Die ldmsinst.bat muss in das Logon Verzeichnis kopiert werden. Der Aufruf aus dem Login-Script muss mit der Pfadangabe aufgerufen werden ( \\<domände>\SYSVOL\<domäne>\scripts\logon\ldmsinst.bat ) . Mit der Batch-Datei können dann weitere Programme auf dem APPLICATIONSRV13 Server gestartet werden. Zitieren Link zu diesem Kommentar
zuschauer 10 Geschrieben 21. September 2004 Melden Teilen Geschrieben 21. September 2004 Danke für Deine Rückmeldung ! :) 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.