Downloads Chrome and Amazon Workspaces in MSI Files for Deployment usage
Find a file
2024-05-21 11:16:54 +02:00
Template Template 2024-05-21 11:02:23 +02:00
.gitattributes Initial commit 2024-05-21 10:58:46 +02:00
Chrome Downloader.ps1 V1.0 2024-05-21 11:01:04 +02:00
config.json V1.0 2024-05-21 11:01:04 +02:00
LICENSE Initial commit 2024-05-21 10:58:46 +02:00
README.md Create README.md 2024-05-21 11:16:54 +02:00

Chrome Downloader Script

This PowerShell script automates the process of downloading and organizing Google Chrome installers based on specified configurations. It supports downloading both 64-bit and 32-bit versions of Chrome and organizing them into appropriate folders.

Script Overview

Configuration

The script reads its configuration from a JSON file named config.json located in the same directory as the script. The configuration options include:

  • enableRegularVersion: Boolean flag to enable the downloading of the regular version of Chrome.
  • enableForcedVersion: Boolean flag to enable the downloading of the forced update version of Chrome.

Configuration File (config.json)

{
  "options": {
    "enableRegularVersion": true,
    "enableForcedVersion": false
  }
}

Script Usage

1. Prepare the Environment:

Ensure that config.json is present in the same directory as the script. Create the following template folders and populate them with necessary files:

  • Template\Chrome-Template
  • Template\Chrome-Template-Forced

2. Run the Script:

  • Open PowerShell and navigate to the directory containing the script and config.json.
  • Execute the script:
.\YourScriptName.ps1

3. Monitor the Logs:

  • Check Log.txt in the script directory for detailed logs of the execution process, including any errors encountered.