citytow
Goto Top

Logon Script

Hallo Kollegen,
ich habe ein kleine Problem zum Thema Login Script bei Windows.

Also was hab ich gemacht, ich habe alle Freigaben mit Berechtigungen erstellt. Gleichzeitig habe ich noch eine Batch Folder Struktur mir rechten erstellt.
Spricht wir haben einmal die Freigabe Haushalt und dann eine Freigabe mit haushalt$ in der letzeren liegt die bat Datei mit dem Mapping der Netzwerk Ressource.

Nun hab ich in der AD (ohne GP) sondern auf User ebene eine welcome.bat hinterlegt, diese ruft via call die anderen Batch dateien ab.

Soweit so gut, sobald die Batch Datei auf der Welcome.bat von der Freigabe nicht Geöffnet werden kann (Berechtigungsstruktur) bricht die welcome.bat ab.
Habt Ihr für mich eine Lösung wie ich mehrer bat Dateien so aufrufen kann, das die Welcome mir keine Fehlermeldung anzeigt ?

Beispiel:

Call "\\SHARE\Depote$\netlogon_dep.bat"
Call "\\SHARE\Finanz_Buchhaltung$\fibu.bat"
Call \\SHARE\Geschaeftsfuehrung_bat$\gf.bat

Content-ID: 590590

Url: https://administrator.de/contentid/590590

Ausgedruckt am: 21.11.2024 um 16:11 Uhr

tech-flare
tech-flare 26.07.2020 um 11:01:47 Uhr
Goto Top
Warum werden die Laufwerke über Batch gemappt und nicht per GPO/GPP?

Bei Batch über Netzlaufwerke hatte ich immer wieder Probleme... ich hab dafür ein logonscript, welches die anderes Batch in das Usertemp Lokal kopiert und dann dort ausführt.
BirdyB
BirdyB 26.07.2020 um 15:34:26 Uhr
Goto Top
Hi,
hast du mal ein 2>nul hinter die Call-Befehle gesetzt?

VG
Citytow
Citytow 26.07.2020 um 16:07:54 Uhr
Goto Top
Danke für deine Hilfe, aber die Batch datei führt immer nur die Erste bat in der Liste durch, die nachfolgende Dateien werden nicht Berücksichtigt face-sad

Call "\\SHARE\Depote$\netlogon_depote.bat" 2>nul   
Call "\\SHARE\Finanz_Buchhaltung$\netlogon_fibu.bat" 2>nul  
Call "\\SHARE\Geschaeftsfuehrung_bat$\netlogon_gf.bat" 2>nul  
BirdyB
BirdyB 26.07.2020 aktualisiert um 20:53:48 Uhr
Goto Top
Ohne es nochmal getestet zu haben:
Probier mal „Start“ anstelle von „call“.
Korrektur:
start cmd /k call <Batchdatei>
emeriks
emeriks 27.07.2020 um 08:28:53 Uhr
Goto Top
Zitat von @Citytow:
Danke für deine Hilfe, aber die Batch datei führt immer nur die Erste bat in der Liste durch, die nachfolgende Dateien werden nicht Berücksichtigt face-sad
Könnte es sein, dass die erste gerufene Batch mit einem "exit" endet?
Citytow
Citytow 28.07.2020 um 03:37:46 Uhr
Goto Top
Naja ich hab das mal von euch Ausprobiert.

Es kommt aber bei den Batch Dateien die nicht funktioniert, und das Fester bleibt Offen face-sad
Er Soll die mit Fehler einfach Überspringen, und bei Funktion die Batch Datei einfach durchführen ^^

Zugriff verweigert

C:\Windows>
emeriks
emeriks 28.07.2020 um 08:14:19 Uhr
Goto Top
Zitat von @Citytow:
Es kommt aber bei den Batch Dateien die nicht funktioniert, und das Fester bleibt Offen face-sad
Das offen bleibende Fenster war sicher Absicht von @BirdyB. das kommt vom Schalter /k, aber dadurch kannst Du wenigstens sehen, was da gemeldet wird. /c statt /k lässt das Fenster wieder schließen.

Warum nicht einfach so ?
"\\SHARE\Depote$\netlogon_depote.bat"  
"\\SHARE\Finanz_Buchhaltung$\netlogon_fibu.bat"  
"\\SHARE\Geschaeftsfuehrung_bat$\netlogon_gf.bat"