Fragensteller
Offlinefiles ohne GPO aktivieren

Allgemeine Diskussion
-
Hi,
Client: Win10 Pro 1803
ich möchte in unserer Domäne die Offlinefiles ohne die eigentlichen Gruppenrichtlinien zu nutzen aktivieren und einen bestimmten Ordner (Homeverzeichnis) bei bestimmten Usern freigeben. Ich habe ein extra Tool dafür im Einsatz, mit welchem ich verschiedene Kriterien eingeben kann um z.B. die User einzugrenzen.
Was jedoch mein Problem ist, das meine Änderungen in der Registry nicht greift.
Ich versuche hierbei die Aufgabe von zwei GPO´s zu übernehmen:
USER: Vom Administrator zugewiesene Offlinedateien angeben
und
COMPUTER: Die Funktion "Offlinedateien" zulassen bzw. nicht zulassen
Ersteres soll angeblich nichts Anderes machen als unter
HKCU\Software\Policies\Microsoft\Windows\NetCache\AssignedOfflineFolders
Den gewünschten Ordner ohne Value anzulegen
Letzteres tut angeblich nur:
HKLM\Software\Policies\Microsoft\Windows\NetCache Enabled auf 1
Dieser letzte Registry Eintrag aktiviert nicht wirklich die Offlinedienste, er stellt nur den Button zum Aktivieren in der Systemsteuerung auf grau
Das aktivieren der folgenden Dienste hat mir geholfen die Offlinefiles überhaupt zu aktivieren:
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\CSC]
"Start"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\CscService]
"Start"=dword:00000002
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Services\CSC]
"Start"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Services\CscService]
"Start"=dword:00000002
Nachdem ich meine Rechner neu installiert habe, und die Registry Einstellungen ausrolle, aktivieren sich zwar die Offlinefiles auf dem System, jedoch wird der gewünschte Ordner nicht als Offlinefile gekennzeichnet. Tut also nicht.
Und unter HKCU\Software\Microsoft\Windows\CurrentVersion\NetCache\AssignedOfflineFolders
den gewünschten Ordner einzutragen hat auch nichts gebracht.
Wenn ich es jedoch einmal Manuell am System mache, also die GPO per Hand aktiviere und wieder ausschalte (not configured) dann tut danach auch meine ausgerollte Einstellung.
Ich will jedoch diesen einen manuellen Schritt nicht tun. Und ja auch wenn es schwerfällt, Server GPO´s werden nicht eingesetzt, sind somit also keine Option. Auch wenn es damit keinen Stress mehr gäbe ;)
Das System tut irgendetwas beim Einschalten der GPO wodurch die Daten unter HKCU\Software\Policies\Microsoft\Windows\NetCache\AssignedOfflineFolders aktiviert werden. Wenn ich die manuelle GPO wieder lösche, werden meine ausgerollten Daten jedoch immer erst nach einem Neustart aktiv. Manuell geht es jedoch auch direkt.
Ich hoffe ich konnte mich verständlich machen.
- Bearbeitet gizge Mittwoch, 19. September 2018 09:00
- Typ geändert Yavor TanevMicrosoft contingent staff Dienstag, 2. Oktober 2018 09:40
Alle Antworten
-
Lies Dir mal http://evilgpo.blogspot.com/2014/10/implementieren-von-ordner-nur-auf.html durch. Insbesondere Teil 6...
-
-
-
wie oben erklärt, tut dies nicht wenn der Rechner neu installiert wurde, also ist ein Test auf einer Maschine die schon wer weiß wie lange im Betrieb ist nicht wirklich aussagekräftig. Sobald auf dem Rechner irgendwann mal die Funktion aktiviert wurde, werden die Reg Einträge ja auch nachträglich akzeptiert.
LG
-
mein Problem ist nun nur, dass ich das alles mache während der User sich anmeldet... Und da gibt es wohl noch keine Comobjects... Kann das sein, weil es tut nur wenn ich das script manuell ausführe.
Ich berichtige, es tut nur wenn ich es direkt aus dem windows explorer ausführe ... ahhhhhhhh
- Bearbeitet gizge Mittwoch, 19. September 2018 15:02
-
Am 19.09.2018 schrieb gizge:
mein Problem ist nun nur, dass ich das alles mache während der User sich anmeldet... Und da gibt es wohl noch keine Comobjects... Kann das sein, weil es tut nur wenn ich das script manuell ausführe.
Zu welchem Zeitpunkt hast Du das Script ausgeführt? Als Anmeldescript
per GPO oder im Taskplaner?Servus
Winfried
WSUS Package Publisher: http://wsuspackagepublisher.codeplex.com/
HowTos zum WSUS Package Publisher http://www.wsus.de/wpp
GPO's: http://www.gruppenrichtlinien.de
NNTP-Bridge für MS-Foren: http://communitybridge.codeplex.com/
GP-PACK - PRIVACY AND TELEMETRIE: http://www.gp-pack.com/ -
> Ich berichtige, es tut nur wenn ich es direkt aus dem windows explorer ausführe ... ahhhhhhhh
Ja, klar. Shell ist der Explorer - läuft der noch nicht, gibt es auch das Shell.Application Objekt nicht. Starte es nicht als Anmeldeskript, sondern über "Diese Programme bei der Benutzeranmeldung ausführen", dann sollte es klappen.