Domski 10 Geschrieben 22. Januar 2014 Melden Teilen Geschrieben 22. Januar 2014 (bearbeitet) Hallo zusammen, Ich plage mich schon seit längerer Zeit mit einem Problem rum und bin bisher auf noch keinen grünen Zweig gekommen. Nachdem ich alle anderen akuten Probleme soweit behoben habe, geht's wieder zu dem Windows 7 Startmenü Problem. Die Infrastruktur: Clienten: Knapp 80 Rechner mit Windows 7 64Bit. Softwareausstattung ist überall die selbe. Server: Windows Server 2008 RC 2 als Domain Controller für Policies & Co. Zusätzlich ein SCCM 2012 für die Softwareausbringung. Rechte: Administratorrechte habe ich selbstverständlich. Keine Einschränkungen. Die Ist-Situation: Momentan ist bei mehreren Client-Rechner bzgl. des Startmenüs Kraut und Rüben angesagt. Verknüpfungen, die ins nichts führen, überflüssige Startmenüeinträge resultierend aus missglückten Installation, Startmenüeinträge, die eigentlich nicht da sein sollten. Die Soll-Sitauation: Auf allen 80 Rechnern soll ein einheitliches Startmenü existieren, welches im Vorhinein exemplarisch an einem Rechner von mir angepasst und kontrolliert wurde. Zum Anfang möchte ich mich nur auf die Option "Start -> Alle Programme" konzentieren. Angepinnte Startmenüeinträge oder Taskbaricons kommen später (da habe ich auch schon den einen oder anderen Guide gefunden). Optimalerweise sollen die "neuinstallierten Programme" auch nicht andersfarbig hervorgehoben werden. Das Problem: Ich weiß nicht wo ich anfangen soll. Es gibt meines Wissens nach zwei verschiedene Pfade zum Anpassen des Startmenüs: C:\ProgramData\Microsoft\Windows\Start Menu\Programs C:\Users\%USERNAME%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs Folgenden Work-Flow habe ich bereits getestet...dieser endet habe meist in einem leeren "Alle Programme" oder ich werden mit einem "temporären Profil" angemeldet. Mit Adminrechten an einem Client-Rechner anmelden und das "Startmenü->Alle Programme" entsprechend anpassen. Verknüpfungen hinzufügen, Verknüpfungen löschen, verknüpfungen umbenennen, Ordner umbenennen etc. pp. Auf dem Client-Rechner zum Ordner "C:\ProgramData\Microsoft\Windows\Start Menu\Programs" navigieren und diesen auf einem Netzwerkshare sichern. Per (Start)Script den existierenden "C:\ProgramData\Microsoft\Windows\Start Menu\Programs" löschen und den zuvor gesicherten Ordner an eben dieser Stelle hinkopieren. REM Existierenden Ordner löschen RD /S /Q "C:\ProgramData\Microsoft\Windows\Start Menu\Programs" REM Angepassten Ordner kopieren xcopy "\\netzwerkshare\Programs\*.*" "%PROGRAMDATA%\Microsoft\Windows\Start Menu\Programs\" /H /S /E /Y /C Meine Frage: Wo liegt der Fehler? Gibt es eine besserer/geeignetere Methode? Prinzipiell verfolgen wir hier den Ansatz eines angepassten "Default"-Users. Die angelegten Profile werden bei jedem Shutdown automatisch gelöscht, sodass die Profile beim nächsten Neustart auf Basis des Default-Users erstellt werden. Für jeden Ratschlag wäre ich sehr dankbar, Viele Grüße! bearbeitet 22. Januar 2014 von Domski Zitieren Link zu diesem Kommentar
Sarek 11 Geschrieben 11. Februar 2014 Melden Teilen Geschrieben 11. Februar 2014 Kam da schon eine Antwort, oder hast Du auf anderem Wege schon einen Lösungsansatz gefunden? Alles rund um das Thema einheitliche Gestaltung von Arbeitsumgebungen wäre auch für mich interessant. Zitieren Link zu diesem Kommentar
MHenning 11 Geschrieben 11. Februar 2014 Melden Teilen Geschrieben 11. Februar 2014 Hallo Zusammen, klingt für mich nach: Ordnerumleitung mit schreibgeschützten Profil. Oder das default profil auf den Rechnern auf schreibgeschützt setzen, dann alle einmal ein neues Profil und fertig ist der Lack. Du kannst auch ein default Profil vorgeben und das auf den Rechnern importieren was dann schreibgeschützt ist. Oder Möchtest Du maximale Profilflexibilität mit größtmöglichen Vorgaben haben? Ein Projekt zum scheitern verurteilt...... Gruß Martin Zitieren Link zu diesem Kommentar
Daniel -MSFT- 129 Geschrieben 11. Februar 2014 Melden Teilen Geschrieben 11. Februar 2014 (bearbeitet) Wenn Du den Ordner löschst und neu anlegst, stimmen möglicherweise Besitzer oder Berechtigungen nicht. Warum nimmst Du nicht robocopy /MIR "\\netzwerkshare\Programs\" "%PROGRAMDATA%\Microsoft\Windows\Start Menu\Programs\" bearbeitet 11. Februar 2014 von Daniel -MSFT- Zitieren Link zu diesem Kommentar
Weingeist 159 Geschrieben 21. Februar 2014 Melden Teilen Geschrieben 21. Februar 2014 @Daniel: MIR überschreibt aber auch alle Benutzerberechtigungen oder? Müsste man nicht die Flags selber zusammenbauen und Security ausklammer oder spielt das keine Rolle? Zitieren Link zu diesem Kommentar
Daniel -MSFT- 129 Geschrieben 21. Februar 2014 Melden Teilen Geschrieben 21. Februar 2014 (bearbeitet) Robocopy /MIR spiegelt eine Verzeichnisstruktur (entspricht "/E" mit "/PURGE"). Berechtigungen werden nur angefasst, wenn Du /SEC und/oder /SECFIX oder COPY:DATS nutzt. Standardmäßig wird COPY:DAT (Dateien, Attribute, Zeitstempel) genutzt. bearbeitet 21. Februar 2014 von Daniel -MSFT- Zitieren Link zu diesem Kommentar
Weingeist 159 Geschrieben 21. Februar 2014 Melden Teilen Geschrieben 21. Februar 2014 (bearbeitet) Da hast Du recht, hatte COPY:DATSOU mit /E und /Purge für MIR im Kopf... Nix für ungut und Danke für die Berichtigung. bearbeitet 21. Februar 2014 von Weingeist Zitieren Link zu diesem Kommentar
Daniel -MSFT- 129 Geschrieben 21. Februar 2014 Melden Teilen Geschrieben 21. Februar 2014 Kein Thema 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.