✅ Fixed byteben#7
✅ Fixed byteben#4
✅ Fixed byteben#13
✅ Faster code
✅ Complete refactor of code
✅ Better error handling
✅ Improved file structure so its easier to find app content
✅ Retain CSV data each run
✅ Option to rename intunewin to a custom name
✅ We now track uninstall content if its different from the install content
✅ Compare files on copy to ensure we grab all the correct source content
✅ Progress on file copy (useful for when dealing with larger files)
✅ Reduce the number of times we call Get-CMApplication to speed run-time
✅ Application, Deployment Type and Content details stored in different arrays. We call them multiple times and its quicker to split this out
✅ Improved Logging - we now support log entry that is compatible with cmtrace
✅ Single instance storage of icons
✅ Win32ContentPrep tool is always re-downloaded at run-time if the packageapps parameter is passed
✅ Added option to exclude specific apps using a filter
✅ Added UTF8 Encoding for CSV Exports byteben#6
✅ Added option to exclude PMPC apps byteben#5
✅ Added option to exclude specific apps using a filter
✅ Fixed an issue where logos were not being exported
✅ Fixed an issue where the Localized Display Name was not outputed correctly
✅ Default to not copy content locally.
✅ Use -DownloadContent switch to copy content to local working folder
✅ Fixed an issue when the source content folder has a space in the path
✅ Fixed a grammar issue when creating the Working Folders
✅ Removed duplicate name in message for successful .intunewin creation
✅ Added a new switch "-NoOGV" which will suppress the Out-Grid view. Thanks @philschwan
✅ Fixed an issue where the -ResetLog parameter was not working
✅ Error handling improved when connecting to the Site Server and passing a Null app name
✅ Updates Manifest to only export New-Win32App Function
✅ Fixed RootModule issue in psm1
✅ Fixed Function error for New-Win32App
✅ Added to PSGallery and converted to Module
✅ Added support for .vbs script installers
✅ Fixed logic error for string matching
✅ Added Function Get-ScriptEnd
✅ Fixed an issue where Intunewin SetupFile was being detected as an .exe when msiexec was present in the install command
✅ Removed the character " from SetupFile command when an install command is wrapped in double quotes
✅ Robocopy for content now padding Source and Destination variables if content path has white space
✅ Deployment Type Count was failing from the SDMPackageXML. Using the measure tool to check if Deployment Types exist for an Application
✅ Removed " from SetupFile command if install commands are in double quotes
✅ Release for Testing
✅ Logging Added
✅ DEV Release