PSAppDeployToolkit.Tools
Companion module for PSAppDeployToolkit
Install / Use
/learn @PSAppDeployToolkit/PSAppDeployToolkit.ToolsREADME
🚀 Enterprise App Packaging, Extended
PSAppDeployToolkit.Tools is a companion module for PSAppDeployToolkit that provides tools and functions useful during the application packaging process. Having this separate allows for a separate release schedule and also reduces the file size of the module that is required to be delivered to endpoints to handle software deployments.
✨ Key Features
- Test-ADTCompatibility - Test your PSAppDeployToolkit v3 scripts to get a full report on which functions and variables have changed in v4.1.
- Convert-ADTDeployment - Convert a PSAppDeployToolkit v3 script or an entire package folder to v4.1 standards.
🚀 Getting Started
Prerequisites
- Windows 10/11
- PowerShell 5.1 or later
- .NET Framework 4.7.2 or later
Installing The Module
Install the module from the PowerShell Gallery:
Install-Module PSAppDeployToolkit.Tools -Scope CurrentUser
Alternatively you can import a downloaded copy of the module - however with this approach, you will need to ensure its pre-requisite modules PSAppDeployToolkit 4.1.5 and PSScriptAnalyzer 1.24.0 are available:
Import-Module "<Path To PSAppDeployToolkit.Tools.psd1>"
Example command usage:
Test-ADTCompatibility -FilePath .\Deploy-Application.ps1 -Format Grid
This example analyzes Deploy-Application.ps1 and outputs the results as a grid view.
Convert-ADTDeployment -Path .\Deploy-Application.ps1
This example converts Deploy-Application.ps1 into Invoke-AppDeployToolkit.ps1 in the same folder.
Convert-ADTDeployment -Path .\PackageFolder
This example converts PackageFolder into PackageFolder_Converted in the same folder.
📄 License
This project is licensed under the GNU Lesser General Public License
Important Links
PSAppDeployToolkit
- Homepage
- Latest News
- Documentation
- Function & Variable References
- PowerShell Gallery
- GitHub Releases
