PowerShell Snap-in for Microsoft App-V Server 4.6 SP1

It’s my pleasure to announce the beta release of the first Windows PowerShell snap-in for Microsoft Application Virtualization (App-V) Server 4.6 SP1. This snap-in provides a set of PowerShell Cmdlets to enable IT admins to easily manage and automate App-V Server complex tasks using Microsoft Windows PowerShell.

This release contains 23 cmdlets that cover around 80% of GUI wizards and tasks with more deep details on what happens in the back. 🙂


System Options

  • Get-AppVSystemOptions
  • Set-AppVSystemOptions


  • Get-AppVPackages
  • New-AppVPackage
  • Remove-AppVPackage

Application Groups

  • Get-AppVApplicationGroup
  • New-AppVApplicationGroup
  • Remove-AppVApplicationGroup


  • Get-AppVApplications
  • New-AppVApplication
  • Remove-AppVApplication
  • Set-AppVApplicationPublishingSettings


  • Get-AppVAdministrators
  • New-AppVAdministrator
  • Remove-AppVAdministrator

Server Groups

  • Get-AppVServerGroup
  • New-AppVServerGroup
  • Remove-AppVServerGroup


  • Get-AppVServers
  • New-AppVServer
  • Remove-AppVServer


  • Get-AppVProviders
  • Remove-AppVProvider


Download: PowerShell snap-in for Microsoft App-V Server 4.6 SP1



Sherif Talaat (Twitter: @Sheriftalaat)


This software is provided "AS IS", without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.

This software is 3rd party tool not part of Microsoft App-V Server.

Comments (10)

  1. sherif.talaat@innovation-hut.com says:

    Hi Ivan,

    Thanks for your comment .. I'll be waiting to hear your feedback after next week testing 🙂 ..

  2. sherif.talaat@innovation-hut.com says:

    Hi Tim,

    Thanks for your feedback .. I really appreciate this idea and I'll work on it in the upcoming release.

  3. znack says:

    Anything coming to the final release where you can add a version of a package?

  4. znack says:

    Hello Sherif,

    By adding a version I mean an active upgrade…. it should be a step where you simply reference the _X.sft file in the GUI. I do understand your point of using the manifest to extract your information

  5. Anonymous says:

    Fantastic news! I can't wait to give these a test drive. Will these snappins also work with lightweight streaming services? The queries would be handy…

  6. sherif.talaat@innovation-hut.com says:

    Hi znack,

    The package version is extracted from the package's mainfest xml file .. anyway, I'll find a way to add it in the next release. 🙂

  7. tmangan says:

    A good start.  A necessary component will be an "Export-AppVPackage" and "Import-AppVPackage".  Export pulls from database configuration info (not OSD source) of Test/Pilot server.  Import is then used to to add package, as configured, into production system.  When I built something similar (not ps), Import needed to make further translations for the production server also.  Quite different than the Add-AppVPackage.

  8. Something I wanted to search last week. Great news that Microsoft is extending features for AppV server. Looking forward to do some testing next week.

  9. Roberto Alves says:

    Hi Sherif,

    Is there any plans from Microsof to officially release your snap-in? Is still beta, isn't?

    I am having errors listing apps and adding new-packages…


Skip to main content