knallex25
Goto Top

Logon Script Batch per GPO

Hallo,

brauche einmal euer Wissen.
Irgendwie stehe ich grad auf Schlauch und mit Powershell kenne ich mich nicht aus.

Brauche ein Script welches einen Ordner im Userverzeichnis erstellt.
Die Batch von mir funktioniert beim normalen Ausführen nur halt nicht beim Login des Users.


Logon.bat
if not exist "%userprofile%\Temp\XYZ\" (mkdir "%userprofile%\Temp\XYZ\" 2>nul
if not errorlevel 1 (xcopy "\\winsrv-sql\XYZ\XYZ" "%userprofile%\Temp\XYZ" /s /v /e))


Verknüpft habe ich die Datei mit der Gruppenrichtlinienverwaltlung > Domain > User
im Editor unter Benutzer > Richtlinie > Windows-Einstellungen > Skripts Anmelden
2023-08-07 - screenshot 18-51

Content-ID: 8071342633

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

Ausgedruckt am: 17.11.2024 um 08:11 Uhr

Knallex25
Knallex25 07.08.2023 um 18:56:45 Uhr
Goto Top
ich glaub jetzt stehe ich selbst auf dem Schlauch...
das Script geht jetzt???

face-wink

Halbe Stunde gedocktert und jetzt?
mayho33
mayho33 07.08.2023 aktualisiert um 19:38:34 Uhr
Goto Top
Zitat von @Knallex25:
if not exist "%userprofile%\Temp\XYZ\" (mkdir "%userprofile%\Temp\XYZ\" 2>nul  
if not errorlevel 1 (xcopy "\\winsrv-sql\XYZ\XYZ" "%userprofile%\Temp\XYZ" /s /v /e))  
Warum eigentlich so kompliziert? Ein Ordner wird nicht überschrieben wenn er schon existiert...

Und warum machst du es nicht via GPO? Funkt bei mir einwandfrei.
gpo
gpo3
gpo4
Knallex25
Knallex25 08.08.2023 um 10:48:45 Uhr
Goto Top
@mayho33

Danke Dir für deinen Lösungsansatz.

Auch eine wirklich gute Idee, irgendwie bin ich einfach batch gewöhnt und weiss noch gar nicht, was alles mit GPO möglich ist.
Werde mir wohl mal die Zeit nehmen und ein wenig Abends GPO lesen. face-smile
DerWoWusste
DerWoWusste 08.08.2023 um 10:49:13 Uhr
Goto Top
Dass es jetzt geht, sagt mir, dass Du einfach mal länger gewartet hast, denn per Default laufen Anmeldeskripte erst nach 5 Minuten. Das ist umstellbar, siehe:
https://learn.microsoft.com/de-de/troubleshoot/windows-client/group-poli ...