Skip to content

V2. Getting Started

Shailesh Goel edited this page Feb 27, 2020 · 1 revision

Supported ArcGIS Enterprise versions

  • 10.4.1
  • 10.5
  • 10.5.1
  • 10.6
  • 10.6.1
  • 10.7
  • 10.7.1

Supported ArcGIS Desktop versions

  • 10.4
  • 10.4.1
  • 10.5
  • 10.5.1
  • 10.6
  • 10.6.1
  • 10.7
  • 10.7.1

Supported ArcGIS Pro versions

  • 2.0
  • 2.1
  • 2.2
  • 2.3
  • 2.4

Supported ArcGIS License Manager versions

  • 2018.0
  • 2018.1
  • 2019.0

Supported OS Platforms

  • Windows 8 (8.1) or Windows Server 2012 (R2)

    • WMF 5 (Recommended) or WMF 4 (Minimum requirement) is preinstalled.
  • Windows 10 or Windows Server 2016 or Windows Server 2019

    • WMF 5 (Recommended) is preinstalled. Nothing more to install

Note - For client SKUs' (Windows 7,8.x,10), run the following commands i.e. Windows 8.1 and 10 to enable Windows PS Remoting.

Set-ExecutionPolicy RemoteSigned
winrm quickconfig

Instructions on how to get started using the artifacts from GitHub

  • Clone the repository to your local machine (e.g:- c:\arcgis-automation)
  • Add the "ArcGIS" Modules folder to your PsModulePath or Copy the modules into the default PowerShell Modules folder (e.g:- C:\Program Files\WindowsPowerShell\Modules)
  • Download software installers and licenses from myesri.com.
  • If your ArcGIS deployment spans more than a single machine, then use one of the following options -
    • Add the Files to a FileShare. Grant permissions on the FileShare to the Local System Account of the Machines on which Installations needs to execute. The LCM (Local Configuration Manager) component of PowerShell DSC runs as the Windows Local System Account
    • Manually copy software installation files and Licenses to each of the Remote Machines in the deployment.
  • Edit the desired JSON configuration file. (Examples can be found in the SampleConfigs folder)
  • Run the Configure-ArcGIS commandlet and provide the path to the configuration file as an input parameter. Mode and Credential are optional arguments
Configure-ArcGIS -ConfigurationParametersFile [[Path to Configuration json File]] -Mode [Install | InstallLicense | InstallLicenseConfigure | Uninstall | Upgrade] -Credential [Config RunAs - Optional] 

or simply,

 Configure-ArcGIS [[Path to Configuration json File]] [Install | InstallLicense | InstallLicenseConfigure | Uninstall | Upgrade] -Credential [Config RunAs - Optional]

Instructions on how to get started using the artifacts from PowerShell Gallery

  • Download software installers and licenses from myesri.com
  • If your ArcGIS deployment spans more than a single machine, then use one of the following options -
    • Add the Files to a FileShare. Grant permissions on the FileShare to the Local System Account of the Machines on which Installations needs to execute. The LCM (Local Configuration Manager) component of PowerShell DSC runs as the Windows Local System Account
    • Manually copy software installation files and Licenses to each of the Remote Machines in the deployment.
  • Install the ArcGIS module using the command Install-Module arcgis.
  • Download sample configuration files from the GitHub repository.
  • Edit the desired JSON configuration file.
  • Run the Configure-ArcGIS commandlet and provide the path to the configuration file as an input parameter. Mode and Credential are optional arguments
Configure-ArcGIS -ConfigurationParametersFile [[Path to Configuration json File]] -Mode [Install | InstallLicense | InstallLicenseConfigure | Uninstall | Upgrade] -Credential [Config RunAs - Optional] 

or simply,

 Configure-ArcGIS [[Path to Configuration json File]] [Install | InstallLicense | InstallLicenseConfigure | Uninstall | Upgrade] -Credential [Config RunAs - Optional]
Click to Expand

ArcGIS Enterprise

ArcGIS Pro

ArcGIS Desktop

Click to Expand

ArcGIS Enterprise

ArcGIS Pro

ArcGIS Desktop

Click to Expand

ArcGIS Enterprise

ArcGIS Pro

ArcGIS Desktop

Variable Reference Guides

Appendix

Clone this wiki locally