tcs.intune.packaging
0.4.1
Windows-only functions to build, package and deploy application and configuration packages for Microsoft Intune (Win32 apps, .intunewin packages and APF installer templates).
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2024 Nigel Tatschner. All rights reserved.
Package Details
Author(s)
- Nigel Tatschner
Tags
Intune Packaging Deployment Applications Win32 IntuneWin Windows
Functions
ConvertTo-SignedScript Get-IntunePackagingTool Get-MSIProperty Invoke-Executable New-APFConfigDeployment New-APFDeployment New-ApplicationDeploymentGroup New-IntuneApplication New-IntuneWin32AppPackage New-IntuneWin32Application New-IntuneWin32Rule New-PackageJSON Publish-IntuneAppPackage Start-DownloadFile
PSEditions
Dependencies
-
- tcs.core (>= 0.3.0)
Release Notes
https://github.com/ntatschner/TheCodeSaiyan-PowerShell-tcs.intune.packaging/blob/main/CHANGELOG.md
FileList
- tcs.intune.packaging.nuspec
- README.md
- Public\New-PackageJSON.ps1
- Public\Templates\Application\README.md
- Public\Templates\script\README.md
- Public\Publish-IntuneAppPackage.ps1
- Public\Templates\Application\Write-DeploymentLog.ps1
- Public\Templates\script\Write-DeploymentLog.ps1
- tcs.intune.packaging.psd1
- Public\README.md
- Public\Templates\Files\config.installer.json
- Public\Templates\script-os\config.installer.json
- tcs.intune.packaging.psm1
- Public\Start-DownloadFile.ps1
- Public\Templates\Files\file_list.config.csv
- Public\Templates\script-os\Intune-D-Detection.ps1
- en-GB\about_tcs.intune.packaging.help.txt
- Private\Tests\Get-IntuneWinAppUtilPath.Tests.ps1
- Public\Templates\Files\Intune-D-AppDetection.ps1
- Public\Templates\script-os\Intune-I-MainInstaller.ps1
- en-US\about_tcs.intune.packaging.help.txt
- Private\Tests\IntuneContentUpload.Tests.ps1
- Public\Templates\Files\Intune-I-MainInstaller.ps1
- Public\Templates\script-os\Intune-Post-Install.ps1
- Private\Assert-MgGraphConnection.ps1
- Private\Tests\New-APFIntuneWinPackage.Tests.ps1
- Public\Templates\Files\Intune-Post-Install.ps1
- Public\Templates\script-os\Intune-Pre-Install.ps1
- Private\Get-IntuneWinAppUtilPath.ps1
- Private\Tests\New-IntuneAppJSON.Tests.ps1
- Public\Templates\Files\Intune-Pre-Install.ps1
- Public\Templates\script-os\os-config_entries.config.csv
- Private\Get-IntuneWinPackageInfo.ps1
- Private\Tests\New-Win32Helpers.Tests.ps1
- Public\Templates\Files\Write-DeploymentLog.ps1
- Public\Templates\script-os\README.md
- Private\New-APFIntuneWinPackage.ps1
- Private\Tests\README.md
- Public\Templates\PowerShellProfile\config.installer.json
- Public\Templates\script-os\Write-DeploymentLog.ps1
- Private\New-IntuneAppJSON.ps1
- Private\Tests\Test-IntuneLogoImage.Tests.ps1
- Public\Templates\PowerShellProfile\file_list.config.csv
- Public\Templates\standalone-application\config.installer.json
- Private\New-Win32ApplicationInfo.ps1
- Public\Tests\ConvertTo-SignedScript.Tests.ps1
- Public\Templates\PowerShellProfile\Intune-D-AppDetection.ps1
- Public\Templates\standalone-application\Intune-D-AppDetection.ps1
- Private\New-Win32Installation.ps1
- Public\Tests\Get-IntunePackagingTool.Tests.ps1
- Public\Templates\PowerShellProfile\Intune-I-MainInstaller.ps1
- Public\Templates\standalone-application\Intune-I-MainInstaller.ps1
- Private\New-Win32InstallExperience.ps1
- Public\Tests\Get-MSIProperty.Tests.ps1
- Public\Templates\PowerShellProfile\Intune-Post-Install.ps1
- Public\Templates\standalone-application\Intune-Post-Install.ps1
- Private\New-Win32Requirement.ps1
- Public\Tests\Invoke-Executable.Tests.ps1
- Public\Templates\PowerShellProfile\Intune-Pre-Install.ps1
- Public\Templates\standalone-application\Intune-Pre-Install.ps1
- Private\New-Win32ReturnCode.ps1
- Public\Tests\New-APFConfigDeployment.Tests.ps1
- Public\Templates\PowerShellProfile\profile.template.tmpl
- Public\Templates\standalone-application\README.md
- Private\Publish-IntuneWin32AppContent.ps1
- Public\Tests\New-APFDeployment.Tests.ps1
- Public\Templates\PowerShellProfile\Write-DeploymentLog.ps1
- Public\Templates\standalone-application\Write-DeploymentLog.ps1
- Private\README.md
- Public\Tests\New-ApplicationDeploymentGroup.Tests.ps1
- Public\Templates\Registry\config.installer.json
- Public\Templates\standalone-exe\config.installer.json
- Private\Send-IntuneContentFile.ps1
- Public\Tests\New-IntuneApplication.Tests.ps1
- Public\Templates\Registry\Intune-D-RegistryDetection.ps1
- Public\Templates\standalone-exe\Intune-D-AppDetection.ps1
- Private\Test-IntuneLogoImage.ps1
- Public\Tests\New-IntuneWin32Application.Tests.ps1
- Public\Templates\Registry\Intune-I-MainInstaller.ps1
- Public\Templates\standalone-exe\Intune-I-MainInstaller.ps1
- Private\Wait-IntuneContentFileState.ps1
- Public\Tests\New-IntuneWin32AppPackage.Tests.ps1
- Public\Templates\Registry\Intune-Post-Install.ps1
- Public\Templates\standalone-exe\Intune-Post-Install.ps1
- Public\ConvertTo-SignedScript.ps1
- Public\Tests\New-IntuneWin32Rule.Tests.ps1
- Public\Templates\Registry\Intune-Pre-Install.ps1
- Public\Templates\standalone-exe\Intune-Pre-Install.ps1
- Public\Get-IntunePackagingTool.ps1
- Public\Tests\New-PackageJSON.Tests.ps1
- Public\Templates\Registry\README.md
- Public\Templates\standalone-exe\README.md
- Public\Get-MSIProperty.ps1
- Public\Tests\Publish-IntuneAppPackage.Tests.ps1
- Public\Templates\Registry\registry_entries.config.csv
- Public\Templates\standalone-exe\Write-DeploymentLog.ps1
- Public\Invoke-Executable.ps1
- Public\Tests\README.md
- Public\Templates\Registry\Write-DeploymentLog.ps1
- Public\Templates\WindowsFeatures\config.installer.json
- Public\New-APFConfigDeployment.ps1
- Public\Tests\Start-DownloadFile.Tests.ps1
- Public\Templates\script\config.installer.json
- Public\Templates\WindowsFeatures\Intune-D-WindowsFeatureDetection.ps1
- Public\New-APFDeployment.ps1
- Public\Templates\Application\config.installer.json
- Public\Templates\script\Intune-Custom.ps1
- Public\Templates\WindowsFeatures\Intune-I-MainInstaller.ps1
- Public\New-ApplicationDeploymentGroup.ps1
- Public\Templates\Application\Intune-D-AppDetection.ps1
- Public\Templates\script\Intune-D-Detection.ps1
- Public\Templates\WindowsFeatures\Intune-Post-Install.ps1
- Public\New-IntuneApplication.ps1
- Public\Templates\Application\Intune-I-MainInstaller.ps1
- Public\Templates\script\Intune-I-MainInstaller.ps1
- Public\Templates\WindowsFeatures\Intune-Pre-Install.ps1
- Public\New-IntuneWin32Application.ps1
- Public\Templates\Application\Intune-Post-Install.ps1
- Public\Templates\script\Intune-Post-Install.ps1
- Public\Templates\WindowsFeatures\windowsfeatures_entries.config.csv
- Public\New-IntuneWin32AppPackage.ps1
- Public\Templates\Application\Intune-Pre-Install.ps1
- Public\Templates\script\Intune-Pre-Install.ps1
- Public\Templates\WindowsFeatures\Write-DeploymentLog.ps1
- Public\New-IntuneWin32Rule.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.5.0 | 6 | 9/25/2026 |
| 0.4.1 (current version) | 5 | 9/24/2026 |