deploy_UR_Intune

1.1

Deploying the Upgrade Readiness script from Intune:

The script allows to deploy the upgrade readiness script to your azure active directory joined machines using intune.

The script will automatically download the latest version of the upgrade readiness script to your intune managed devices, inject the variables to the RunConfig.bat file and create a scheduled task t
Deploying the Upgrade Readiness script from Intune:

The script allows to deploy the upgrade readiness script to your azure active directory joined machines using intune.

The script will automatically download the latest version of the upgrade readiness script to your intune managed devices, inject the variables to the RunConfig.bat file and create a scheduled task to run it once every 30 days.

Usage:

1. Download the intune-UR.ps1 script and save it to your computer.
2. Edit the script using any text editor to supply the variables in the following section :

################Edit Variables##########################
$downloadpath = "c:\UA-upgradeReadiness"
$logfile = "$downloadpath\log.txt"
$logPath = "\\server\wadiagnostics"
$commercialID ="xxxxxxxxxxxxxxxxxxxxxxxx"
$AllowIEData = "false"
$IEOptInLevel = "3"
$DeviceNameOptIn ="true"
$AppInsightsOptIn="true"
$ClientProxy= "Direct"
###################################################

|Variable name    |Description
--------------------------------
|downloadpath     | This is the path where the upgrade readiness script will be downloaded from the internet
|logfile      | This is the name of the logfile that will be generated for troubleshooting this script
|logPath      | This is the path where the logfile for each device will be created , it can be a UNC path and it can be a local path
|commercialID     | This is the commericalID of your OMS Workspace
|AllowIEData      | This is the IE diagnostics optIn option
|IEOptInLevel     | This is the level of the IE optIN option
|DeviceNameOptIn  | This is the DeviceNameOptIn option to send the device name to the diagnostic data management service
|AppInsightsOptIn | This is the AppInsightsOptIn to collect and send diagnostic and debugging data to Microsoft
|ClientProxy  | This is used to specofy the proxy setup that you have in your environment                              

3. Save the script and deploy using Intune.


Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Script -Name deploy_UR_Intune

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deloy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Author(s)

Seif Bassem

Owners

Tags

Windows analytics Intune Upgrade Readiness

Functions

Get-TimeStamp

Dependencies

This script has no dependencies.

Version History

Version Downloads Last updated
1.1 (current version) 34 9/27/2018
1.0 1 9/27/2018
.