-
Notifications
You must be signed in to change notification settings - Fork 0
Capture a configuration to an Intune configuration profile
Currently you can convert the following configurations:
- ini files
- xml files
- list files
- JSON files
- registry structures
To get started converting a configuration you should obtain the ConversionScripts from the release page or the Microsoft Store. Unzip the ConversionScripts.zip file into a folder of your choice (if you installed from the store just search for the link to the Conversion Kit). You should leave the created folder structure in place so dependencies get resolved.
Within the conversion scripts archive you find scripts that you can use to capture different file types:
- Convert-iniToOMACSVTemplate.ps1: This script can be used to capture ini files.
- Convert-ListToOMACSVTemplate.ps1: This script can be used to capture list files.
- Convert-XmlToOMACSVTemplate.ps1: This script can be used to capture xml files.
- Convert-JSonToOMACSVTemplate.ps1: This script can be used to capture json files.
- Convert-simpleRegToOMACSVTemplate.ps1: This script can be used to capture a registry to structure.
Besides the conversion scripts there is also:
- Invoke-CSVToIntuneUpload.ps1: This script can be use to upload the output from one of the scripts above to Microsoft Intune.
Once you downloaded and extracted the scripts you are all set.
You can now start a powershell window and run one of the Convert-*-scripts to create an ADMX backed Intune configuration profile as a csv file.
Once a csv file is created you can use the Invoke-CSVToIntuneUpload.ps1-script to create an Intune custom profile from it.