PSAppDeployToolkit Basics

PSAppDeployToolkit Basics

TRAINING

In this one-day training, you will discover how to optimize your software rollout using the PSAppDeployToolkit. Learn modern techniques to streamline your processes and enhance your workflow—perfectly tailored for today’s IT requirements.

Optionally, extend the training to two days and refresh your PowerShell fundamentals to get even more out of the toolkit. Start now and transform your deployment processes into flexible, powerful workflows that will noticeably simplify your daily routine.

Learn PSADT now

FOR WHOM?

  • IT administrators and technically skilled staff
  • Customers seeking an initial overview
  • Individuals interested in MDM solutions

BENEFITS

  • Understand the Microsoft Intune approach
  • Gain foundational app management skills
  • Learn the Windows Autopilot process

OUTCOME

  • Simplify device management
  • Ensure compliance and control
  • Boost IT efficiency
  • Modernize device provisioning
  • Optimize app deployment

Module 1: PSADT Basics

Duration: 1 hour

In the first step, you’ll learn how to download and properly install the PowerShell App Deployment Toolkit (PSADT). You’ll become familiar with the toolkit’s basic structure and create a simple initial script. Along the way, you’ll get an overview of the key PSADT commands and how to use them effectively.

Module 1: PSADT Basics

Module 2: Use the GUI

Duration: 1 hour

This level focuses on improving user interaction and making tailored adjustments. You’ll learn how to customize user dialogs, set up progress indicators for installations, and integrate your own branding to create a more professional and user-friendly deployment experience.

Module 2: Use the GUI

Module 3: Implementing Smart Logging

Duration: 2 hours

You’ll discover how to activate logging in PSADT and adjust the level of detail for your logs. You'll analyze generated log files, read error logs, and define specific logging paths. The goal is to enable transparent, traceable processes that support in-depth error diagnosis.

Module 3: Implementing Smart Logging

Module 4: Automating Pre- and Post-Actions

Duration: 2 hours

You’ll configure targeted pre-install tasks, such as closing interfering processes before installation begins. Post-install scripts are then executed, and you’ll define the conditions under which they run. Additionally, you’ll test your actions and integrate user prompts where needed.

Module 4: Automating Pre- and Post-Actions

Module 5: Handling Errors Like a Pro

Duration: 2 hours

This module focuses on professional error handling. You’ll evaluate error codes, define exit codes, and implement smart solutions for various problems. You’ll also ensure safe uninstall processes and verify app detection mechanisms. The module is rounded off with fallback strategies.

Module 5: Handling Errors Like a Pro

Module 6: PowerShell Refresher (Optional)

Duration: 8 hours

This optional module is aimed at participants who need a refresher in PowerShell basics. You’ll learn how to use variables effectively, create simple functions, and master data flows using pipelines. Additionally, you’ll strengthen essential PSADT-related commands and benefit from practical trainer tips.

Module 6: PowerShell Refresher (Optional)

Do you want a more efficient app deployment?

Follow Us

Our Services

shiftavenue® and the shiftavenue® logo are registered trademarks of shiftavenue GmbH.