Znaczącym ograniczeniem we wdrażaniu systemu Windows 8 w środowisku korporacyjnym była złożoność i brak odpowiednich kontroli administracyjnych i ustawień ekranu startowego systemu (ten sam interfejs Metro / Modern). W systemie Windows 8.1 programiści postanowili zaspokoić potrzeby administratorów i wprowadzili szereg narzędzi, które pozwalają zarządzać i centralnie konfigurować ustawienia ekranu startowego. W szczególności w Windows 8.1 / 2012 R2 dodano nowe polecenia cmdlet Powershell, które zezwalają eksport / import konfiguracji ekranu głównego. W tym artykule zajmiemy się funkcjami korzystania z tych narzędzi..
Rozpocznij eksport układu ekranu
Najpierw zajmiemy się możliwościami eksportu układu ekranu startowego, które obejmują skład, nazwę, lokalizację i rozmiar kafelków aplikacji, łącza do folderów, a także nazwy i skład grup.
Załóżmy, że chcemy, aby wszyscy użytkownicy organizacji pracowali z tym samym interfejsem ekranu głównego ze standardowym zestawem i lokalizacją kafelków aplikacji. Przede wszystkim musisz skonfigurować szablon ustawień ekranu startowego. Aby to zrobić, przejdź do komputera z systemem Windows 8.1 Enterprise i skonfiguruj ekran startowy tak, jak powinien wyglądać użytkownik końcowy.
Następnie za pomocą specjalnego polecenia cmdlet Poweshell eksportujemy wynikową konfigurację (układ) ekranu początkowego do pliku xml.
Export-StartLayout -path „C: \ startlayouts \ Start.xml” -Jak XMLJest ważne. Zarządzanie ustawieniami ekranu startowego za pomocą plików xml jest dostępne tylko w edycjach Enterprise systemu Windows 8.1. Ani w systemie Windows 8 (dowolna edycja), ani w systemie Windows 8.1 Pro ta funkcja jest dostępna.Uwaga. Domyślnie polecenie cmdlet Export-StartLayout eksportuje ustawienia do pliku binarnego, którego nie można użyć w obiekcie zasad grupy. Dlatego jako argument musisz określić, że na wyjściu potrzebujemy pliku xml (opcja -Jako xml).
Jeśli otworzysz zawartość pliku XML w dowolnym edytorze, możesz gołym okiem zauważyć, że zawiera on nazwy, parametry i położenie kafelków nowoczesnego interfejsu.
Wynikowy plik XML musi zostać skopiowany do określonego współdzielonego folderu sieciowego, który powinien być czytelny dla wszystkich użytkowników, na których powinny działać zasady z tymi ustawieniami ekranu startowego. Serwer plików może być oddzielnym serwerem plików lub folderem NETLOGON na kontrolerach domeny.
Ustawianie układu ekranu startowego za pomocą zasad grupy
Następnym krokiem jest skonfigurowanie zasad grupy. Utwórz nowy obiekt zasad grupy (lub edytuj istniejący) i powiąż go z wybraną jednostką organizacyjną lub grupą użytkowników / komputerów za pomocą filtrów. Ustawienie, które nas interesuje, nosi nazwę Uruchom układ ekranu dostępne zarówno w sekcji użytkownika, jak i komputerowej zasady (używana sekcja jest zwykle wybierana na podstawie logiki działania i funkcji kierowania polityką):
- Konfiguracja komputera -> Zasady -> Szablony administracyjne -> Menu Start i pasek zadań -> Układ ekranu startowego
- Konfiguracja użytkownika -> Zasady -> Szablony administracyjne -> Menu Start i pasek zadań -> Układ ekranu startowego
Włącz zasady (Włącz) i w parametrze Uruchom plik układu Określ ścieżkę UNC do wcześniej utworzonego pliku XML za pomocą szablonu ustawień ekranu startowego.
Teraz możesz aktualizować polityki na klientach (lokalnie za pomocą polecenia gpupdate / force
lub korzystając z nowej opcji zdalnej aktualizacji dla zasad grupy) i sprawdź, czy widok ekranu początkowego został zaktualizowany.
W przypadku, gdy układ ekranu startowego systemu Windows 8.1 jest skonfigurowany przez Zasady grupy, użytkownik nie mogę zmień skład, położenie kafelków, usuń lub dodaj własne ikony. Takie rozwiązanie jest uzasadnione na przykład w przypadku komputerów publicznych, komputerów działających w trybie kiosku lub komputerów terminalowych RDS.
Zaimportuj szablon ekranu startowego dla standardowego profilu użytkownika Windows 8.1
Byłoby znacznie wygodniej, gdyby domyślnie użytkownikowi systemu przypisano standardowy szablon ekranu startowego „korporacyjny”, ale w tym czasie użytkownik mógł go zmienić dla siebie. Aby zaimplementować ten scenariusz, użyj innego nowego polecenia cmdlet Import-Startlayout.
W przeciwieństwie do poprzedniej wersji, musisz wyeksportować początkowe ustawienia ekranu w formacie binarnym:
Export-StartLayout -Path „C: \ startlayouts \ CustomStartScreenLayout.bin” -Jak BIN -Verbose
Następujący niuans: zgodnie z dokumentacją polecenie cmdlet Import-StartLayout zakłada pracę z obrazem systemu Windows offline (zamontowanym za pomocą ImageX). Ale jest mała sztuczka, która pozwala rozpocząć importowanie ustawień ekranu startowego dla bieżącego systemu. Aby skopiować układ działającego ekranu startowego do domyślnego profilu użytkownika w bieżącym systemie, użyj polecenia:
POWERSHELL -Nieinteraktywny -Polecenie Import-StartLayout -LayoutPath „C: \ startlayouts \ CustomStartScreenLayout.bin” -MountPath% SystemDrive% \
To polecenie można wykonać interaktywnie lub jako część pakietu SCCM lub MDT. Po jego wykonaniu wszyscy nowi użytkownicy systemu (dla których tworzona jest nowa kopia profilu) zaczną działać z ekranu startowego widoku standardowego. W trakcie tego procesu użytkownicy mogą dowolnie zmieniać skład elementów ekranu startowego zgodnie z własnymi preferencjami, dodawać, usuwać i grupować elementy.