Microsoft SharePoint

Wdrożenie systemu Office 2007 przy pomocy usług terminalowych Udostępnij na: Facebook

Autor: James D. Silliman

Opublikowano: 3 września 2008

Zawartość strony
 Wdrażanie programu Word 2007   Wdrażanie programu Word 2007
 Przystawki Zasad grupy   Przystawki Zasad grupy
 Dodatkowe zmiany   Dodatkowe zmiany

Publikacja systemu Microsoft Office 2007 wniosła pewne istotne zmiany projektowe, z których należy zdawać sobie sprawę przed wdrożeniem lub aktualizacją poprzedniej wersji w farmie serwerów usług terminalowych. Warto poznać takie funkcjonalności jak globalny szablon, pasek narzędzi Szybki dostęp, pliki .adm dla Zasad grupy oraz narzędzie dostosowywania pakietu Office (OCT). Znajomość wszystkich tych narzędzi ułatwia proces wdrożenia. Omówienie najistotniejszych zmian rozpocznie się od analizy programu Microsoft® Word.

Wdrażanie programu Word 2007

Program Word zawsze wykorzystywał plik szablonu globalnego, który w systemie Office 2007 nosi nazwę normal.dotm. W środowisku usług terminalowych istnieją trzy różne podejścia do wdrażania programu Word oraz pliku normal.dotm. Można pozostawić ten sam plik na wszystkich serwerach usług terminalowych, na których instalowany jest pakiet Office, aby użytkownicy uzyskiwali dostęp do standardowego, domyślnego widoku programu Word. Można otworzyć plik na każdym serwerze terminali i samodzielnie go zmodyfikować, dodając dostosowania, aby użytkownicy nie otrzymywali domyślnego widoku programu Word. Można także zmienić całkiem nazwę pliku, aby użytkownicy otrzymywali własny plik (modyfikowany po dokonaniu przez nich zmiany ustawień w programie Word i kliknięciu opcji Default).

Niezależnie od wybranej opcji, lepiej jest dokonać wyboru wcześniej, jeszcze przed wdrożeniem. W przypadku niewprowadzania żadnych zmian, użytkownicy nie mogą zapisać własnych modyfikacji szablonu globalnego, ponieważ plik szablonu globalnego, który znajduje się na serwerach usług terminalowych, nadpisuje pliki w profilach indywidualnych. Jeśli nie otworzymy pliku szablonu i nie zmodyfikujemy go, program Word 2007 będzie prezentował użytkownikom jedynie domyślne ustawienia.

Jednakże możemy dostosowywać plik na każdym serwerze w farmie usług terminalowych, jeśli istnieje taka potrzeba. Aby zrealizować ten cel i utrzymać te same ustawienia programu Word dla każdego użytkownika (takie jak domyślny typ i rozmiar czcionki, odstępy akapitu i układ), trzeba zachować plik szablonu globalnego w jego domyślnej lokalizacji. Następnie, aby zmodyfikować dowolne ustawienia, które mają zostać rozmieszczone globalnie dla użytkowników, wystarczy otworzyć ten plik na każdej maszynie usług terminalowych, dokonać pożądanych zmian w układzie programu Word 2007 (kliknąć opcję Default), a następnie zapisać je, przepisując zmiany do domyślnego pliku normal.dotm.

Przed dokonaniem jakichkolwiek zmian należy stworzyć kopię zapasową domyślnego pliku. W przeciwnym wypadku może okazać się, że trzeba będzie ponownie zainstalować program Word 2007 w celu odzyskania oryginalnego pliku. Ponadto jeśli podczas modyfikowania pliku normal.dotm dokonamy modyfikacji paska narzędzi Szybki dostęp, zmiany te nie zostaną zapisane w tym pliku szablonu. Do tematu paska narzędzi Szybki dostęp oraz jego działania wrócimy za chwilę.

A co jeśli chcemy dać użytkownikom możliwość zarządzania własnymi ustawieniami globalnymi w programie Word? Jest to możliwe, ale wymaga zmiany nazwy pliku normal.dotm (np. na normal.dotm.old) na wszystkich serwerach w farmie. Rozwiązanie to stanowi zalecaną opcję, ponieważ użytkownicy mogą otrzymywać błędy szablonów podczas zamykania programu Word, jeśli inne aplikacje są z nim połączone.

Gdy zmienimy nazwę tego pliku, program Word 2007 rozpozna, że chcemy umożliwić użytkownikom zarządzanie własnymi preferencjami zamiast dostosowywania się do globalnych preferencji. W efekcie użytkownicy będą mogli dokonywać modyfikacji i zapisywać własne ustawienia. Obecnie program Word 2007 umieszcza dostosowany plik normal.dotm w lokalizacji profilu każdego z użytkowników. Gdy wykorzystywane są mobilne profile (zależne od konfiguracji ścieżek), plik szablonu jest składowany w następującym folderze dla każdego z użytkowników: \\domain\sharename\%username%\Application Data\Microsoft\Templates.

Jedno z ustawień preferencji użytkownika nie jest składowane w pliku normal.dotm, a mianowicie modyfikacje paska narzędzi Szybki dostęp. Ten pasek narzędzi stanowi nową funkcję systemu Office 2007, niezależną od głównego paska narzędzi Wstążka (który również jest nowością). Szybki dostęp to mały pasek narzędzi znajdujący się domyślnie w lewym górnym rogu ekranu w systemie Office 2007. Jest on dostępny w różnych aplikacjach systemu Office 2007, jak pokazano na Rysunku 1. Więcej informacji znaleźć można pod adresem support.microsoft.com/kb/926805.

|Aplikacja Office|Obszar funkcjonalny|Nazwa pliku| |--- |--- |--- | |Access 2007|Wszystkie|Access.qat| |Excel 2007|Wszystkie|Excel.qat| |Outlook 2007|Kontakty Kalendarz Lista dystrybucyjna Pozycja dziennika Poczta Ogłoszenie w folderze Zadania|Olkaddritem.qat Olkapptitem.qat Olkdistitem.qat Olklogitem.qat Olkmailitem.qat Olkpostitem.qat Olktaskitem.qat| |PowerPoint 2007|Wszystkie|PowerPoint.qat| |Word 2007|Wszystkie|Word.qat|  

Rysunek 1: Pliki paska narzędzi Szybki dostęp.

Jak można zauważyć na Rysunku 1, pasek narzędzi Szybki dostęp wykorzystuje pliki z rozszerzeniem .qat do składowania dostosowanych ustawień. Pliki są przechowywane w następującej domyślnej lokalizacji na każdym serwerze usług terminalowych w farmie (nie są one mobilne): C:\Documents and Settings\username\Local Setting\Application Data\Microsoft\Office (lub C:\Users\username\AppData\Local\Microsoft\Office na maszynach z systemem Windows Vista®).

Przyglądając się dokładniej powyższej ścieżce, można zauważyć, że pliki .qat znajdują się w podfolderze Local Settings (Ustawienia lokalne) lokalnie buforowanego profilu użytkownika usług terminalowych. Ten podfolder nie jest synchronizowany z mobilnym profilem użytkownika podczas wylogowywania, ponieważ folder Local Settings nie istnieje w standardowej strukturze ścieżki profilu mobilnego. A zatem jeśli niechcący usuniemy lokalnie buforowane profile z serwerów usług terminalowych, włączając określone ustawienie obiektu zasad grupy (GPO), utracimy dostosowane pliki .qat użytkownika (dodatkowe informacje znaleźć można w artykule Bazy wiedzy pod adresem support.microsoft.com/kb/274152).

W praktyce usuwanie buforowanych profili jest powszechnie stosowane wśród administratorów usług terminalowych w ramach porządkowania lokalnych profili po wylogowaniu się użytkownika. W związku z tym ta zmiana w systemie Office 2007 jest istotna, ponieważ odnosi się do buforowanych profili oraz paska narzędzi Szybki dostęp. Jednym z możliwych i oczywistych rozwiązań jest upewnienie się, że ustawienie GPO omówione we wspomnianym artykule Bazy wiedzy nie zostało skonfigurowane. Jednak jeśli usuwanie buforowanych profili podczas wylogowywania nie zostanie ustawione i istnieje wielu użytkowników, zużywane będzie wartościowe miejsce na lokalnym twardym dysku %systemroot% na każdym serwerze usług terminalowych. W związku z tym trzeba będzie skonfigurować pewne dodatkowe procesy, które będą pełnić nadzór, ponieważ nie można dopuścić do wyczerpania miejsca na twardym dysku na serwerze. A lokalne profile mogą być całkiem spore.

Niezależnie od przyjętego podejścia należy przynajmniej dodać do skryptu logowania procedurę, która okresowo wykonuje kopię zapasową plików .qat użytkownika, aby można je było odzyskać w przypadku ich zniknięcia lub nieumyślnego usunięcia. Utrzymywanie kopii zapasowych tych dostosowanych plików pozwala uniknąć telefonów do lokalnego punktu pomocy z rozpaczliwymi prośbami o ich odzyskanie.

Zbyt wielu administratorów usług terminalowych nie tworzy kopii zapasowych lokalnie buforowanych profili. Tworzą oni jedynie kopie zapasowe sieciowych profili zdalnych, które, jak wspomniano, nie zawierają kopii plików .qat. Inną możliwością jest przeanalizowanie zewnętrznych produktów, które umożliwiają rozmieszczanie obowiązkowego profilu dla każdego użytkownika, a następnie mapują zmiany folderu Local Settings każdego użytkownika do osobnego folderu w sieci.

 Do początku strony Do początku strony

Przystawki Zasad grupy

Od pewnego czasu w systemie Office 2003 dostępne są pliki zasad grup z rozszerzeniem .adm, które pozwalają na większą administracyjną kontrolę nad zasadami Office oraz interakcją z użytkownikiem. Podobnie w systemie Office 2007 istnieją nowe pliki .adm, które mogą posłużyć do dokonywania wielu dostosowań, takich jak wyłączenie okna dialogowego pierwszego uruchomienia, modyfikacja ustawień Autozapisu oraz wielu innych.

Gdy rozmieściliśmy już zasady grup systemu Office 2003 i zdecydowaliśmy się zmienić system na Office 2007, musimy najpierw usunąć istniejące pliki .adm systemu Office 2003 z obiektów GPO przed dodaniem plików .adm systemu Office 2007. Należy pamiętać o stworzeniu kopii zapasowej obiektów GPO przy użyciu interfejsu konsoli Zarządzanie zasadami grupy (Group Policy Management Console - GPMC), aby można było przywrócić stan pierwotny, jeśli dodanie nowych przystawek spowoduje wystąpienie błędów. Niejednemu administratorowi usług terminalowych zdarzyło się odkryć nieaktywne wpisy zasad powstałe w wyniku usunięcia przystawek systemu Office 2003, a następnie dodania plików .adm systemu Office 2007 do obiektów GPO.

Jak wspomniano w artykule "A Guide to Deploying Terminal Services" (technetmagazine.com/issues/2007/05/TerminalServices) opublikowanym w Maju 2007, użytkownicy usług terminalowych nie powinni być monitowani o wykonywanie pewnych akcji, takich jak Autoarchiwizacja programu Outlook® lub akceptowanie ekranów dialogowych pierwszego uruchomienia. Należy mieć świadomość, że domyślnie podczas pierwszego uruchomienia programu Outlook 2007 użytkownikom prezentowane są dwa ekrany powitalne: Opcje prywatności (Privacy Options) oraz Wyszukiwanie błyskawiczne (Instant Search). Pierwszy ekran, zaprezentowany na Rysunku 2, można wyłączyć na kilka sposobów: modyfikując ustawienia obiektu GPO (przy użyciu nowych plików .adm programu Outlook 2007), przy użyciu Narzędzi dostosowywania pakietu Office lub poprzez modyfikację rejestru.

Rysunek 2: Okno dialogowe Opcje prywatności w systemie Office 2007.

Ekran pokazany na Rysunku3 pojawia się natychmiast po ekranie Opcje prywatności (jeśli nie został on wyłączony) we wszystkich aplikacjach systemu Office 2007.

Rysunek 3: Okno dialogowe funkcji Wyszukiwanie błyskawiczne w systemie Office 2007.

Aby wyłączyć monit wyszukiwania systemu Windows® dla aplikacji Office, należy pobrać szablony ADM systemu Office 2007 ADM z adresu go.microsoft.com/fwlink/?LinkId=78161 i umieścić je na dysku twardym na kontrolerze domeny. W Zasadach grupy należy załadować szablon Office Outlook 2007 (Outlk12.adm) w Konfiguracji komputera (Computer Configuration) lub Konfiguracji użytkownika (User Configuration). Następnie należy przejść do opcji Konfiguracja użytkownika (User Configuration)\Szablony administracyjne (Administrative Templates)\Microsoft Office Outlook 2007\Tools | Options\Preferences\Search Options i włączyć ustawienie "Prevent Installation prompts when Windows Desktop Search component is not present".

W systemie Office 2007 dostępnych jest wiele ustawień zasad grupy, które kontrolują interakcję z użytkownikiem, ale wymagają one dodania do obiektów GPO odpowiednich plików .adm, takich jak plik programu Word (Word12.adm) czy programu Excel® (Excel12.adm). Rysunek 4 pokazuje, w jaki sposób przykładowy szablon ADM programu Outlook 2007 (Outlook12.adm) prezentuje się po dodaniu go do zasad grupy.

Rysunek 4: Szablon ADM programu Outlook 2007 ADM w Zasadzie grupy.

 Do początku strony Do początku strony

Dodatkowe zmiany

W systemie Office 2003 istniała możliwość pobrania narzędzia User Customization Wizard i wykorzystania go do tworzenia dostosowanych transformacji. Nowe narzędzie dostosowywania pakietu Office 2007 nie wymaga osobnego pobrania. Jest ono uruchamiane przy użyciu opcji "Setup /admin" polecenia Run (Uruchom) wykonanego na systemowym nośniku Office 2007 lub źródle instalacji. Wykonanie tego polecenia z wykorzystaniem plików źródła instalacji, a następnie zmodyfikowanie poszczególnych ustawień zgodnych z własnymi upodobaniami powoduje stworzenie pliku .msp (w systemie Office 2003 był to plik .mst). Nie trzeba określać żadnych opcji wiersza polecenia, aby uwzględnić go podczas późniejszego wdrażania. Wystarczy umieścić dostosowany plik .msp w folderze Updates na najwyższym poziomie punktu instalacji sieciowej, a zostanie on automatycznie wdrożony wraz z preferowanymi ustawieniami.

Outlook 2007 posiada dodatkową zaletę nad poprzednimi wersjami. A mianowicie automatycznie lokalizuje serwery Exchange 2007, wysyłając kwerendę punktu połączenia usługi (SCP) bezpośrednio do usługi Active Directory®, gdy jest uruchomiony wewnątrz sieci LAN. Kwerenda ta ułatwia łączenie się z rozmieszczoną infrastrukturą Exchange 2007. Dodatkowe informacje znaleźć można pod adresem go.microsoft.com/fwlink/?linkid=76177.

Firma Microsoft dokonała pewnych istotnych zmian projektowych w zakresie działania systemu Office 2007 w środowisku usług terminalowych, upraszczając narzędzia wdrażania, dodając nowe migawki pliku .adm i udoskonalając interfejs. Opanowanie kluczowych koncepcji omówionych w niniejszym artykule przed wdrożeniem lub zaktualizowaniem aplikacji Office pozwala dużo lepiej zrozumieć aktualizację i umożliwia podejmowanie istotnych decyzji projektowych z wyprzedzeniem. Czytelnikom, którzy nie planują obecnie aktualizacji, zaleca się pobranie Pakietu zgodności dla systemu Office 2007, aby użytkownicy mogli chociaż otwierać załączniki przesłane przez użytkowników, którzy korzystają już z nowszej wersji. Pakiet zgodności dla systemu Office 2007 znaleźć można pod adresem go.microsoft.com/fwlink?LinkID=77512.

Te informacje mają za zadanie przygotować czytelników do pomyślnego wdrożenia systemu Office 2007. Należy pamiętać o stworzeniu kopii zapasowej zasad i przetestowaniu wszystkich zalecanych ustawień w środowisku laboratoryjnym przed udostępnieniem ich społeczności użytkowników.

O autorze

James D. Silliman MCSE, jest profesjonalistą skoncentrowanym na technologiach firmy Microsoft i specjalizującym się we wdrożeniach usług terminalowych. Aktualnie pracuje dla firmy ASP, w której pełni rolę architekta rozwiązań IT dla małych firm. Można skontaktować się z nim pod adresem jsilliman@gmail.com.

 Do początku strony Do początku strony

Microsoft SharePoint