Active Directory - Gruppenrichtlinie (Benutzerkonfiguration) abhängig von der Version des Betriebssystems anwenden?
Windows 2008 Ordner-Umleitung abhängig von WinXP oder Win7 an unterschiedliche Orte
Hallo,
abhängig vom Betriebssystem möchte ich einen bestimmten Ordner des Profils (Anwendungsdaten) zu unterschiedlichen Server-Freigaben umleiten.
Hat jemand eine Idee, wie das am Besten zu realisieren ist?
Viele Grüße...motorollo
Hallo,
abhängig vom Betriebssystem möchte ich einen bestimmten Ordner des Profils (Anwendungsdaten) zu unterschiedlichen Server-Freigaben umleiten.
Hat jemand eine Idee, wie das am Besten zu realisieren ist?
Viele Grüße...motorollo
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 156998
Url: https://administrator.de/forum/active-directory-gruppenrichtlinie-benutzerkonfiguration-abhaengig-von-der-version-des-betriebssystems-156998.html
Ausgedruckt am: 23.01.2025 um 17:01 Uhr
7 Kommentare
Neuester Kommentar
Moin moin
Ich denke auch nicht das das Problem einfach zu lösen ist.
Es könnte theoretisch mit dem Loopbackverarbeitungsmodus funktionieren.
Gruß L.
Zitat von @my0name:
die Rechner in verschiedene OU packen, und pro OU dann ein entsprechendes Startscript einbinden.
Da es hier um eine Benutzereinstellung geht, wird das mit den Computern in unterschiedlichen OUs nicht klappen.die Rechner in verschiedene OU packen, und pro OU dann ein entsprechendes Startscript einbinden.
Ich denke auch nicht das das Problem einfach zu lösen ist.
Es könnte theoretisch mit dem Loopbackverarbeitungsmodus funktionieren.
Gruß L.
ob die Lösung vernünftig ist, hm- ich hätte ein recht ungutes Gefühl bei diesem Ansatz. Theoretisch könntest jedoch per WMI Filter 2 Computerrichtlinien erstellen. Eine für XP, eine für Win7. Diese dann per Loopback mit zusätzlichen Benutzereinstellungen kombinieren...
Als zweiter Ansatz könntest du 2 Richtlinien verwenden. (In den Ordnerumleitungen im 2ten Reiter Einstellungen gibt es die Einstellung das diese Richtlinie AUCH auf Win 2000,2003, XP angewendet werden kann) Mein Vorschlag wäre folgender: Du musst sicherstellen das GPO 1 als erstes angewendet wird. Darin definierst du die Pfade für XP. In der zweiten GPO welche zwingend als 2tes angwendet werden muss definierst du die Pfade für Win7. Hier stellst du sicher das diese GPO NICHT für XP und Co greift.
Lösung 2 ist in ähnlicher Form hier im Einsatz, das du das testen solltest versteht sich von selbst
gruss
Als zweiter Ansatz könntest du 2 Richtlinien verwenden. (In den Ordnerumleitungen im 2ten Reiter Einstellungen gibt es die Einstellung das diese Richtlinie AUCH auf Win 2000,2003, XP angewendet werden kann) Mein Vorschlag wäre folgender: Du musst sicherstellen das GPO 1 als erstes angewendet wird. Darin definierst du die Pfade für XP. In der zweiten GPO welche zwingend als 2tes angwendet werden muss definierst du die Pfade für Win7. Hier stellst du sicher das diese GPO NICHT für XP und Co greift.
Lösung 2 ist in ähnlicher Form hier im Einsatz, das du das testen solltest versteht sich von selbst
gruss
Da es sich um ein "Benutzerproblem" handelt ist mir bekannt, dennoch werden die Daten ja auf den Rechner geschoben.
Der Nutzer meldet sich an nem Rechner an und der Rechner hat sein Script das er dann durchläuft, wo das Problem dabei liegen soll ist mir nicht ganz klar.
Bsp:
A meldet sich an PC1 (xp) an - der XP Rechner ruft sein Skript auf und biegt die ordner um
A meldet sich an PC2 (w7) an - der W7 Rechner biegt die ordner um
Also rein tendenziell gesehen sollte es so funktionieren.
Andere Lösung, ein Startscript für die Benutzer erstellen:
@echo off
VER | find "XP" > nul
IF %errorlevel% EQU 0 GOTO xp
VER | find "Microsoft Windows [Version 6.1" > nul
IF %errorlevel% EQU 0 GOTO w7
goto unknown
goto end
:unknown
echo unknown os!
goto end
:xp
echo windows xp
goto end
:w7
echo windows 7
goto end
:end
pause
Das Script checkt welche Windows Version man denn verwendet und kann dann entsprechend die Ordner umbiegen.
Der Nutzer meldet sich an nem Rechner an und der Rechner hat sein Script das er dann durchläuft, wo das Problem dabei liegen soll ist mir nicht ganz klar.
Bsp:
A meldet sich an PC1 (xp) an - der XP Rechner ruft sein Skript auf und biegt die ordner um
A meldet sich an PC2 (w7) an - der W7 Rechner biegt die ordner um
Also rein tendenziell gesehen sollte es so funktionieren.
Andere Lösung, ein Startscript für die Benutzer erstellen:
@echo off
VER | find "XP" > nul
IF %errorlevel% EQU 0 GOTO xp
VER | find "Microsoft Windows [Version 6.1" > nul
IF %errorlevel% EQU 0 GOTO w7
goto unknown
goto end
:unknown
echo unknown os!
goto end
:xp
echo windows xp
goto end
:w7
echo windows 7
goto end
:end
pause
Das Script checkt welche Windows Version man denn verwendet und kann dann entsprechend die Ordner umbiegen.
Moin
"Benutzereinstellungen" einer GPO (siehe Titel der Frage) greifen nicht, wenn unterhalb der verknüpften OU nur Computer liegen.
Die Ideen mit dem Skript wäre wohl am einfachsten, wobei mir nicht ganz klar ist wie man Profilordner per batch umbiegt.
Gruß L.
"Benutzereinstellungen" einer GPO (siehe Titel der Frage) greifen nicht, wenn unterhalb der verknüpften OU nur Computer liegen.
Die Ideen mit dem Skript wäre wohl am einfachsten, wobei mir nicht ganz klar ist wie man Profilordner per batch umbiegt.
Gruß L.
Jep,
daher auch mein erster Vorschlag:
Dass das der PC selbst regeln soll. D.h. ich hab ne OU darin sind meine XP Kisten, ne andere, da drin sind meine W7 Kisten, dann per GPO den Rechner ein Startscript ausführen lassen. Der das macht.
Alternativ, obiges Script umbauen und verwenden.
Wie man das machen könnte:
für W7, beispielhaft:
cd C:\Users\%username%\AppData\
del /F /S /Q Roaming
mklink /D "Roaming" "\\server\verzeichnis"
daher auch mein erster Vorschlag:
Dass das der PC selbst regeln soll. D.h. ich hab ne OU darin sind meine XP Kisten, ne andere, da drin sind meine W7 Kisten, dann per GPO den Rechner ein Startscript ausführen lassen. Der das macht.
Alternativ, obiges Script umbauen und verwenden.
Wie man das machen könnte:
für W7, beispielhaft:
cd C:\Users\%username%\AppData\
del /F /S /Q Roaming
mklink /D "Roaming" "\\server\verzeichnis"