MEMCM App Importer
With the help of the tool, applications can be created in MEMCM. Optionally, the Powershell App Deployment Toolkit (PSADT) can be used. The tool fills all necessary basics in the script “Deploy-Application.ps1”.
Currently the tool is limited to device assignment, user assignment is planned for the next release.
The information of installation files (MSI/EXE) can be read out (for EXE strongly depending on the manufacturer) and the fields can be partially filled automatically.
For the detection of applications, the product code or a PowerShell script can currently be used.
It is also stored in each package a Pkg.Info file with the information of the package. With the help of this file packages can be read into the tool again.
The DP groups are read out automatically.
Basic settings can be saved on the “Configuration” tab.
Logging
When the tool is started, a log file is stored in the same directory in the “Logs” folder, which records all actions and also logs any errors.
Naming
Package folder:
- Vendor_Name_Version_Language_Architecture_Revision
Application name:
- Name Version
Localized name:
- Name Version
Deployment type:
- Vendor_Name_Version_Language_Architecture
Collections:
- Vendor_Name_Version_Language_Architecture_Install
- Vendor_Name_Version_Language_Architecture_Uninstall
Changelog
v1.0
10.9.2021
New:
- Add application icon
Whats next?
The following is planned for the next releases:
- User assignment
- Changeable date and time for the deployments
- Customizable naming of apps, deployment types, collections etc.
Add application icon
3rd Party
The tool is based on PowerShell and XAML.
I have used the following in the tool:
MahApps: https://mahapps.com/
PSADT: https://psappdeploytoolkit.com/
Download
The tool can be found on Github: https://github.com/SirConfigMgr/MEMCM_App_Importer