Udostępnij za pośrednictwem


Instalowanie programu Microsoft Dynamics CRM dla programu Outlook przy użyciu wiersza polecenia

 

Data opublikowania: lipiec 2016

Dotyczy: Dynamics CRM 2015

Instalowanie programu Microsoft Dynamics CRM dla programu Outlook jest dwuetapową procedurą. Po pierwsze należy uruchomić Instalatora, aby zainstalować pliki na komputerze. Następnie uruchom narzędzie Kreator konfiguracjiMicrosoft Dynamics CRM, aby skonfigurować aplikację i ukończyć instalację.

Ważne

Jeśli występuje konflikt między wartością w pliku konfiguracji a wartością w parametrach wiersza polecenia, pierwszeństwo ma parametr wiersza polecenia.

W tym temacie

Krok 1: Instalowanie plików

Krok 2: Konfigurowanie programu CRM for Outlook za pomocą pliku konfiguracji XML

Przykłady poleceń dla konfiguracji programu CRM for Outlook

Elementy pliku konfiguracji XML programu CRM for Outlook

Poświadczenia użytkownika są wymagane podczas uruchamiania Kreatora konfiguracji

Przykładowy plik konfiguracji XML programu CRM for Outlook dla instalacji

Krok 1: Instalowanie plików

Następujące polecenie wyświetla dostępne opcje uruchamiania programu Instalator programu Microsoft Dynamics CRM dla programu Outlook z wiersza polecenia:

Setupclient.exe [/A] [/Q] [/X] [/L or /LV "[drive:][[ path] logfilename.log]"] [/targetdir "[drive:][ path]"] [/installofflinecapability] [/disableofflinecapability] [/ignoreofflinequeue]

Przykłady poleceń dla instalacji programu CRM for Outlook

Dla użytkowników, którzy podróżują lub którzy nie zawsze są połączeni z programem Serwer systemu Microsoft Dynamics CRM, program Microsoft Dynamics CRM dla programu Microsoft Office Outlook z dostępem w trybie offline zapewnia dostęp do danych ich klientów. Aby zainstalować program Microsoft Dynamics CRM dla programu Microsoft Office Outlook z dostępem w trybie offline w trybie cichym:

Setupclient /Q /l c:\clientinstalllog.txt /installofflinecapability /targetdir "c:\Program Files\Microsoft Dynamics CRM Client"

Aby odinstalować program Microsoft Dynamics CRM dla programu Microsoft Office Outlook z dostępem w trybie offline w trybie cichym:

SetupClient /x /q

Parametry instalacji programu CRM for Outlook

Parametr

Opis

Brak

Jeżeli nie określono parametrów, program Setupclient.exe wyświetli wszystkie ekrany.

installofflinecapability

Określa, czy tryb offline zostanie zainstalowany. Po dodaniu tego parametru tryb offline i jego składniki są instalowane. Jeśli ten parametr nie jest określony, jest instalowany tylko klient internetowy.

/targetdir <"drive:\path">

Określa folder, w którym zostaną zainstalowane pliki programu Dynamics CRM dla programu Outlook.

/A

Tworzy instalację administracyjną programu Dynamics CRM dla programu Outlook przez utworzenie pakietu Instalatora Windows. Pakiet ten pozwala użytkownikom uruchamiać Instalacja z udziału sieciowego lub pozwala użytkownikom niebędącym administratorami uruchamiać Instalacja sterowane zasadami grupy. Ten parametr musi być używany z parametrem /targetdir opisanym wcześniej. Podczas korzystania z tego parametru wartość /targetdir nie musi określać katalogu na komputerze lokalnym. Może być używany zmapowany dysk lub udział sieciowy, taki jak \\udział\mscrm_client_admin.

Ważne

Jeśli nie zostanie określony folder docelowy za pomocą parametru /targetdir, narzędzie Instalacja zainstaluje instalację administracyjną w domyślnym folderze <dysk:> Program Files\Microsoft Dynamics CRM.

Na przykład polecenie:

Setupclient /Q /A /targetdir "\\share\mscrm_client_admin"

/Q

Instalacja w trybie cichym. Ten parametr wymaga pliku konfiguracji w formacie XML. Parametr /i zawiera nazwę pliku konfiguracji XML. Na ekranie nie pojawią się żadne okna dialogowe ani komunikaty o błędach. Aby przechwycić informacje komunikatu o błędzie, należy dołączyć parametr pliku dziennika (/L lub /LV).

/L [drive:][[path] logfilename.log]

Tworzy plik dziennika z przebiegu instalacji. Należy określić nazwę pliku dziennika i gdzie go umieścić, ale ścieżka nie może być ścieżką względną, taką jak %appdata%\CRMLogs.

/LV [drive:][[path] logfilename.log]

Tworzy pełny plik dziennika z przebiegu instalacji. Należy określić nazwę pliku dziennika i gdzie go umieścić, ale ścieżka nie może być ścieżką względną, taką jak %appdata%\CRMLogs.

disableofflinecapability

Po określeniu tego parametru program Dynamics CRM dla programu Outlook jest tak skonfigurowany, aby ukryć przycisk „przejścia do trybu offline” w aplikacji. Ten przycisk umożliwia użytkownikom przełączanie się do programu Dynamics CRM dla programu Outlook w trybie offline.

ignoreofflinequeue

Po określeniu tego parametru Instalacja nie będzie próbował synchronizować elementów, które mogą pozostać w kolejce offline podczas uaktualniania.

/X

Odinstalowuje program Dynamics CRM dla programu Outlook. Jest to opcja trybu konserwacji, która jest dostępna tylko wtedy, kiedy aplikacja jest już zainstalowana.

Przykładowy plik konfiguracji XML programu v do instalacji

Poniższy przykładowy plik konfiguracji instaluje program Dynamics CRM dla programu Outlook bez możliwości dostępu w trybie offline do folderu Program Files.

Uwaga

Można użyć tego samego pliku, który zawiera elementy instalacji i konfiguracji.Instalacja i Kreator konfiguracji ignorują elementy, które nie są istotne dla operacji.

<Deployments>
<TargetDir>c:\program files\Microsoft Dynamics CRM\Client</TargetDir>
<InstallOfflineCapability>false</InstallOfflineCapability>
</Deployments>

Krok 2: Konfigurowanie programu CRM for Outlook za pomocą pliku konfiguracji XML

Po zainstalowaniu programu Dynamics CRM dla programu Outlook należy go skonfigurować. Można to zrobić uruchamiając Kreator konfiguracjiDynamics CRM dla programu Outlook w wierszu polecenia. Plik narzędzia Kreator konfiguracji ma nazwę Microsoft.Crm.Application.Outlook.ConfigWizard.exe i znajduje się w folderze Client\ConfigWizard, gdzie jest zainstalowany program Dynamics CRM dla programu Outlook. Domyślnie jest to folder C:\Program Files\Microsoft Dynamics CRM.

Uwaga

Poświadczenia użytkownika, który będzie uruchamiał program Dynamics CRM dla programu Outlook, są używane do uwierzytelniania w programie Microsoft Dynamics CRM. W związku z tym, aby dokonać cichej konfiguracji programu Dynamics CRM dla programu Outlook, należy uruchomić narzędzie Kreator konfiguracji w kontekście użytkownika, np. uruchamiając plik wsadowy wywoływany przez użytkownika lub jako jednorazowy wpis w skrypcie logowania. Aby uzyskać więcej informacji, zobacz temat Poświadczenia użytkownika są wymagane podczas uruchamiania Kreatora konfiguracji. Aby wdrożyć program Dynamics CRM dla programu Outlook za pomocą zasad grupy firmy Microsoft, zobacz Wdrażanie Microsoft Dynamics CRM dla programu Outlook za pomocą zasad grupy.

Jeśli ścieżka do pliku konfiguracji nie zostanie określona, Kreator konfiguracji szuka domyślnego pliku konfiguracji (default_client_config.xml) w folderze profilu niemobilnego (%localappdata%\Microsoft\MSCRM\). Jeśli plik nie jest zlokalizowany w folderze profilu niemobilnego, Kreator konfiguracji szuka folderu, gdzie jest zainstalowany program Dynamics CRM dla programu Outlook. Domyślnie program Dynamics CRM dla programu Outlook jest instalowany w folderze C:\Program Files\Microsoft Dynamics CRM.

Jeśli plik konfiguracji znajduje się w lokalizacji profilu mobilnego używanej przez inne aplikacje (AppData\Roaming\Microsoft\MSCRM\), nie będą honorowany.

Przykłady poleceń dla konfiguracji programu CRM for Outlook

Następujące polecenie konfiguruje program Microsoft Dynamics CRM dla programu Outlook z dostępem w trybie offline za pomocą pliku o nazwie config_client.xml w trybie cichym oraz generuje wyjściowy plik dziennika o nazwie clientinstall.log:

Microsoft.Crm.Application.Outlook.ConfigWizard.exe /Q /i c:\config_client.xml /xa /l c:\clientinstall.log

Parametr konfiguracji trybu cichego /Q wymaga pliku konfiguracji w formacie XML. Na ekranie nie pojawią się żadne okna dialogowe ani komunikaty o błędach. Aby przechwycić informacje komunikatu o błędzie, należy dołączyć parametr pliku dziennika (/L) lub pełnego protokołowania (/LV).

Ważne

Do uruchomienia narzędzia Kreator konfiguracji w trybie cichym są wymagane prawidłowe poświadczenia użytkownika przechowywane w magazynie systemu Windows.Więcej informacji:Poświadczenia użytkownika są wymagane podczas uruchamiania Kreatora konfiguracji

Parametr wiersza polecenia /i [dysk:] [[ścieżka] configfilename.xml]] dostarcza narzędziu Instalator programu Microsoft Dynamics CRM dla programu Outlook niezbędnych informacji. To te same informacje, których wymaga każdy ekran instalacyjny. Elementy XML muszą być w języku angielskim (amerykańskim); nie można używać znaków specjalnych ani rozszerzonych. Plik konfiguracji XML, który zawiera przetłumaczone elementy XML, nie będzie działał poprawnie. Wyjaśnienie każdego elementu XML i przykładowy plik XML następują poniżej:

Parametr /xa, jeśli jest używany z parametrem /q, powoduje usunięcie wszystkich organizacji, które są skonfigurowane dla programu Dynamics CRM dla programu Outlook.

Parametr /R może służyć do pomijania interfejsu użytkownika narzędzia Kreator konfiguracji i wyświetlania tylko okna dialogowego postępu. Ten parametr wymaga prawidłowego pliku XMLInstalacja, który ma nazwę Default_Client_Config.xml i musi się znajdować w folderze AppData lokalnego użytkownika lub folderze instalacji klienta.

Elementy pliku konfiguracji XML programu CRM for Outlook

Element

Opis

<Deployments> </Deployments>

Plik konfiguracji musi być prawidłowym plikiem XML używającym <Deployment> jako elementu głównego.

<InstallOfflineCapability>true/false</InstallOfflineCapability>

Określa typ instalacji programu Dynamics CRM dla programu Outlook. Określenie wartości true spowoduje zainstalowanie programu Microsoft Dynamics CRM dla programu Outlook z dostępem w trybie offline.

<TargetDir>drive:\path</TargetDirectory>

Określa folder, w którym zostaną zainstalowane pliki programu Dynamics CRM dla programu Outlook.

<Deployment> </Deployment>

Element nadrzędny dla wszystkich kolejnych elementów.

<DiscoveryUrl>https://website:portnumber</DiscoveryUrl>

Określa adres URL dla Microsoft Dynamics CRMUsługa odnajdywania w sieci Web.

W przypadku lokalnego wdrożenia programu Serwer systemu Microsoft Dynamics CRM obsługiwane są wiązania HTTP i HTTPS. Jeśli Usługa odnajdywania w sieci Web używa portu innego niż porty domyślne 80 (HTTP) lub 443 (HTTPS), należy określić numer portu. Jeśli jest to wdrożenie pełnego serwera programu Serwer systemu Microsoft Dynamics CRM, adres URL usługi Usługa odnajdywania w sieci Web jest taki sam jak dla aplikacji sieci web, na przykład http://crmserver.

Dla usługi Microsoft Dynamics CRM Online użyj pełnego adresu URL organizacji, takiego jak https://orgname.crm.dynamics.com, lub w zależności od środowiska online i lokalizacji, użyj adresu URL usługa odnajdowania, w postaci https://disco.crm.dynamics.com. Aby zapoznać się z listą URLs, zobacz MSDN: Usług Discovery.

<Organizations> </Organizations>

Jest to element nadrzędny dla następującego pod nim elementu <Organization>.

<Organization FriendlyName="Przyjazna nazwa mojej organizacji" IsPrimary="true"/"false">OrganizationName</Organization>

Określa nazwę organizacji, z którą klient będzie się łączył.

FriendlyName. Określa nazwę wyświetlaną inną niż nazwa organizacji w programie Outlook.

IsPrimary. Określa organizację, która będzie skonfigurowana jako organizacja synchronizująca w programie Dynamics CRM dla programu Outlook.

Uwaga

W parametrze NazwaOrganizacji jest uwzględniana wielkość liter.

<CEIPNotification>true/false</CEIPNotification>

Określa, czy Dynamics CRM dla programu Outlook będzie wyświetlać powiadomienie "Chcę dołączyć do programu poprawy jakości obsługi klienta". Ustawieniem domyślnym jest true i powiadomienie jest wyświetlane. Jeśli określisz false, powiadomienie nie pojawia się w Dynamics CRM dla programu Outlook.Więcej informacji:Program poprawy jakości obsługi klienta firmy Microsoft

Poświadczenia użytkownika są wymagane podczas uruchamiania Kreatora konfiguracji

Kreator konfiguracji wymaga poświadczeń użytkownika. Podczas cichego konfigurowania użycie opcji /Q z plikiem Microsoft.Crm.Application.Outlook.ConfigWizard.exe spowoduje, że Kreator konfiguracji będzie szukał poświadczenia użytkownika w magazynie systemu Windows. Jeśli Kreator konfiguracji nie może odnaleźć poświadczeń lub poświadczenia nie są w wymaganym formacie, konfigurowanie nie zostanie ukończone i w pliku dziennika konfiguracji zostanie zarejestrowany błąd. Należy zauważyć, że Kreator konfiguracji nie obsługuje dodawania atrybutu UPN ani hasła użytkownika w pliku konfiguracji XML. Aby uzyskać informacje o dodawaniu poświadczeń użytkownika ze skryptu poleceń do magazynu systemu Windows, zobacz wpis w blogu Cicha konfiguracja klienta programu CRM for Outlook w środowisku CRM 2011 z obsługą oświadczeń. Aby uzyskać więcej informacji dotyczących magazynu systemu Windows i Menedżera poświadczeń, zobacz Menedżer poświadczeń systemu Windows.

Przykładowy plik konfiguracji XML programu CRM for Outlook dla instalacji

Następujący przykładowy plik konfiguracji konfiguruje program Dynamics CRM dla programu Outlook do łączenia się z organizacją podstawową o nazwie Contoso i inną organizacją o nazwie AdventureWorksCycle na serwerze programu Serwer systemu Microsoft Dynamics CRM o nazwie crmserver.

Uwaga

Można użyć tego samego pliku, który zawiera elementy instalacji i konfiguracji.Instalacja i Kreator konfiguracji będą ignorować elementy, które nie są istotne dla operacji.

Przykładowy plik Default_Client_Config.xml

<Deployments>
<Deployment>
<DiscoveryUrl>http://crmserver</DiscoveryUrl>
<Organizations>
<Organization IsPrimary='true'>Constoso</Organization>
<Organization>AdventureWorksCycle</Organization>
</Organizations>
<CEIPNotification>false</CEIPNotification>
</Deployment>
</Deployments>

Uwaga

Poprzedni przykład określa dwa różne organizacje, do których użytkownik ma dostęp i konfiguruje Dynamics CRM dla programu Outlook, aby nie był wyświetlane powiadomienie "Chcę dołączyć do programu poprawy jakości obsługi klienta". Wartość w elemencie Organization nie może zawierać znaków specjalnych ani spacji. Dla Microsoft Dynamics CRM (lokalny), unikatową nazwę organizacji można znaleźć uruchamiając aplet polecenia Get-CrmOrganization Windows PowerShell lub w kolumnie Nazwa w obszarze OrganizacjeMenedżer wdrażania.

Konfigurowanie programu CRM for Outlook za pomocą skryptu

  1. Napisz skrypt, który automatycznie aktualizuje ustawienia konfiguracyjne dla użytkowników programu Dynamics CRM dla programu Outlook. Można użyć wierszy takich jak wskazano poniżej, aby wykonywać podstawowe czynności konfiguracyjne w oparciu o nowy plik konfiguracji, który jest przechowywany na komputerze o nazwie <servername>.

    W poniższym skrypcie domyślny plik konfiguracji klienta jest zastępowany, organizacje skonfigurowanych wcześniej są usuwane, poświadczenia użytkownika są dodawane do magazynu systemu Windows, a nowa organizacja jest instalowana.

    copy /y \\<servername>\share\Default_Client_Config.xml "c:\Program Files\Microsoft Dynamics CRM\Default_Client_Config.xml"
    "C:\Program Files\Microsoft Dynamics CRM\Client\ConfigWizard\Microsoft.Crm.Application.Outlook.ConfigWizard.exe" /q /xa
    cmdkey /generic:Microsoft_CRM_https://contoso.crm.dynamics.com/ /user:user@contoso.com /password{password_goes_here}
    "C:\Program Files\Microsoft Dynamics CRM\Client\ConfigWizard\Microsoft.Crm.Application.Outlook.ConfigWizard.exe" /q /i 
    "C:\Program Files\Microsoft Dynamics CRM\Default_Client_Config.xml"
    

    Porada

    Należy rozważyć uruchomienie skryptu jako skryptu logowania lub wymuszenie uruchomienia skryptu w określonym czasie, na przykład za pomocą programu Microsoft System Center 2012 Configuration Manager.

    W skrypcie można również dołączyć logikę wykrywania, która wykrywa, czy komputer kliencki został już skonfigurowany. Jeśli tak, skrypt może zakończyć działanie bez wykonywania żadnej akcji.

    Przykładowy plik Default_Client_Config.xml

    <Deployment>
    <DiscoveryUrl>http://CrmDiscoveryUrl</DiscoveryUrl>
    <Organizations>
    <Organization IsPrimary='true'>Organization1</Organization>
    </Organizations>
    </Deployment>
    
  2. Uruchom skrypt na każdym komputerze klienckim w organizacji, w której serwer został zmieniony. Można uruchomić skrypt na różne sposoby, w tym poprzez kartę Profil w oknie dialogowym właściwości użytkownika w przystawce Użytkownicy i komputery usługi Active Directory (ADUC) lub za pomocą obiektów zasad grupy (GPO).

Zobacz też

Konfigurowanie aplikacji CRM dla programu Outlook
Install Microsoft Dynamics CRM Server by using a command prompt
Program CRM dla programu Outlook

© 2016 Microsoft Corporation. Wszelkie prawa zastrzeżone. Prawa autorskie