Restarted working on mayaDeploy

I have restarted the coding of mayadeploy, a Full Package Management Solution for Small Business, It will be re-coded in Python & G++, using WX as GUI library.

Few silent features are as follows,

  1. Based on Server & Client architecture
  2. Using this managers will be able to deploy packages on to his reportee’s computer without any human intervention. (Only for App-V Packages for now)
  3. Will support following file types for deployment:- msi, exe, batch files, App-V Packages
  4. Ver: 2 will support even hardware & software reporting
  5. Will have entire Software Life cycle support.
    1. New Software request or Existing Software request
    2. Integration, packaging, UAT and Deployment lifecycle integrated.

as always i am requesting yours comments and suggestions to make it a success.

Alpha 1 Version of App-V Interview Questions

Dear All,

My first try to consolidate all the app-v interview questions.

As always your comments and suggestions are most welcome.


Mayank Johri

FAQ: Valid OS Tag Values in an OSD File.

Target OS OSD Tag Value Minimal AppV Client
Windows NT VALUE=”WinNT”/> 4.1
Windows 2000 VALUE=”Win2K”/> 4.1
Windows 2000 Server VALUE=”Win2KSvr”/> 4.1
Windows 2000 Terminal Server VALUE=”Win2KTS”/> 4.1
Windows XP VALUE=”WinXP”/> 4.1
Windows XP x64 VALUE=”WinXP64″/> 4.6 x64
Windows Server 2003 VALUE=”Win2003Svr”/> 4.1
Windows Server 2003 Terminal Server VALUE=”Win2003TS”/> 4.1
Windows 2003 Terminal Server x64 VALUE=”Win2003TS64″/> 4.6 x64
Windows Vista VALUE=”WinVista”/> 4.2
Windows Vista x64 VALUE=”WinVista64″/> 4.6 x64
Windows 2008 Terminal Server VALUE=”Win2008TS”/> 4.5
Windows 2008 Terminal Server x64 VALUE=”Win2008TS64″/> 4.6 x64
Windows 7 VALUE=”Win7″/> 4.5 sp1
Windows 7 x64 VALUE=”Win764″/> 4.6 x64
Windows 2008 R2 Terminal Server x64 VALUE=”Win2008R2TS64″/> 4.6 x64

App-V Interview Questions

  1. What is App-V Sequencing
  2. What is VFS sequencing
  3. What is MNT Sequencing
  4. What is SystemGuard
  5. What are the protocols supported for streaming
  6. What is active upgrade
  7. Which applications can be sequenced.
  8. How to manage exclusion list
  9. Can network shortcut applications be sequenced
  10. Can host files be sequenced
  11. Define the normal upgrade process
  12. What precautions are needed while sequencing
  13. How reboots are handled while sequencing
  14. Can all types of services be sequenced
  15. Why application is launched more than once while sequencing.
  16. How much disk space is required on sequencing machine
  17. Which hardware component be updated to get better performance in sequencing process.
  18. What is a suite and how we can create them
  19. What is the difference between update and active upgrade
  20. What is the difference between suite and dynamic suite
  21. Why only Q drive is necessary for sequencing can we have any other also.
  22. Name few disadvantages of using SCCM server for deploying App-V Applications
  23. Name few advantages of using SCCM server for deploying App-V Applications

Download the Alpha Version of the App-V Interview Questions from

FAQ: AppV : Can I stream application if it was sequenced on other OS

Short Answer is Yes & No.

Long Answer: If the application was sequenced on WinXP and streamed on Vista then there is more chances for the application to work but reverse is not recommended.

Also if the application when physically installed does not work then even the virtualized application will also not work.

FAQ: App-V: How to use the custom Exclusion List while Sequencing

Steps to create the custom exclusion list.

  1. Launch the AppV sequencer.
  2. Goto Tools -> Options
  3. Select “Exclusion Items” tab
  4. Add new exclusion items using “New Button”
  5. When all the exclusion items are added then press “Save As Default” button
  6. Copy the default.sprj file from “C:\Program Files\Microsoft Application Virtualization Sequencer\” or the folder where the sequencer was installed to some network share from where it can be accessed later.

Using the custom exclusion list

  1. Copy the saved default.sprj file to “C:\Program Files\Microsoft Application Virtualization Sequencer\” before launching the Sequencer.
  2. When launched the sequencer will take the exclusion list from the default.sft file.