Does AppDNA support commandline switches/scripts to do silent import and analysis of applications?


I am curious to know whether AppDNA supports any commandline switches to do the import, analysis of the applications silently? Or does it support scripting to achieve this? Your reply would be greatly appreciated.

0 Comments   [ + ] Show comments

Answers (3)

Posted by: jagadeish 10 years ago
Red Belt

There are customers who do want to automate the import process. But, there are no documented/supported ways to automate workflows in AppDNA.

  • Yes, I would also love to automate this. Lets see whether Citrix come up with any such options in future releases. - Jayapriya 10 years ago
Posted by: bcook 10 years ago
Senior Yellow Belt

Hi - I work for Dell and we have a product called ChangeBASE which offers a similar set of features to AppDNA. We have a set of commands which can be used to automate the import of you applications into the tool, then automatically assess the apps and create compatibility reports.

Let me know if you'd like more info.

  • Great!! I have not worked on ChangeBASE but would like to give a try. Are these commands documented in the help files? I will start checking them ... - Jayapriya 10 years ago
    • Hi. Yes they are fully documented. You can download a free trial from www.quest.com/changebase. - bcook 10 years ago
  • BCook, I will start exploring! Thanks much :) - Jayapriya 10 years ago
Posted by: EVEEN 10 years ago
Green Belt

Yes It does, Install Capture is used by AppDNA to import Windows applications that are not in MSI or SFT format. It uses a virtual machine solution to capture the application’s data and build an msi for you which it then imports. (I wouldn't use that for distribution)

By default an import job wil ask for userintervention. If the app you want to import has silent switches and you know them you can specify them in the properties of the import job and AppDNA will use them to run the setup silently.

Video explanation: http://www.youtube.com/watch?v=akBlHM7JHfc

If you want an app to automate the discovery of your silent setup switches look into http://www.setupcommander.com/



  • EVEEN, Thanks much for your reply. I should have been more precise with my question.

    I wanted to know whether there is any way where I do not use the APPDNA GUI at all, but use some scripts/arguments to invoke the particular AppDNA exe to do the import job silently?

    For example, if I give a list of application names and its location, the script should login to AppDNA, import the apps, analyze them and save the reports to a particular location. All these should happen without any user intervention. You may have a question why I should think of this when AppDNA has an option to do a bulk import. This is just a small piece in a big picture I am thinking of. Your insights would be really helpful. - Jayapriya 10 years ago
  • Hmm.. I would have to dive into the app to find that out. Usually we can spare a set of hands to do the import via the gui. There should be API calls that the GUI is using to run it's own engine. The API might not be open for the public nor documented by Dell though :) - EVEEN 10 years ago
  • Seems to be a nearly impossible thing.. Thanks EVEEN for your reply. - Jayapriya 10 years ago
  • Hello there,
    I'm delighted that you've raised the question, AppDNA has commandlines, and an API will be published soon. This way you'll be able to manage your workflow.
    As part of automation you can also automate applications import for any technology, for each application that can be silently installed.
    Hope that helps, anything please let me know ! :-)
    Citrix AppDNA Product Management (and former consultant) - olivierb 10 years ago
  • Good to know!! Hope it would be published soon!! Thanks Olivier! - Jayapriya 10 years ago
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ