I use Ninite and PSAppdeploy for most apps.  I made a powershell script for 
each application that will:

1.       Create a ninite offline installer

2.       Create a folder to store this version which is something like 
"Firefox32.0.2" to keep it simple

3.       Copy in the stock PSappdeploy files/folders and modify for the 
application (including what apps cant be running, etc.)

4.       Create an application with the right details for name and version

5.       Distribute it as needed

6.       Setup a "dummy" software detection script to run which is just "exit 
1" so if I don't fix it, it will always error out on the detection.

I then manually, and if you know of a way to automate these PLEASE let me know:

1.       Give it the app icon, I just have a folder full of their icons

2.       Install it on a test machine, then I have a command I store in a wiki 
that will pull the details I need for detection such as MSI code, file version, 
registry information, etc.  I then put that into the application's detection

3.       Supersede the old version and retire the old version and move it to an 
"old" folder

So I don't manually set the version ever, but it's always unique.  Works really 
well for my uses.

From: [email protected] [mailto:[email protected]] On 
Behalf Of Roland Janus
Sent: Monday, 5 January 2015 11:07 PM
To: [email protected]
Subject: [mssms] Application naming

How are you naming your applications?
Specifically, are you using the version field or are you adding the version 
(also?) to the name?

I ask because, because you can't have two versions of the same app name

Example (made up):

Name: Adobe Acrobat Reader X, Version: 10.0
Name: Adobe Acrobat Reader X, Version: 10.1

wouldn't work as name has to be unique, although the add app wizard would 
create "copy" entries, so are you adding the version to name and leave version 
blank or are you adding it to both?

Like that:
Name: Adobe Acrobat Reader X (10.0), Version: 10.0
Name: Adobe Acrobat Reader X (10.1), Version: 10.1

What about Publisher?

It is actually meant like that I guess: Publisher: Adobe, Name: Acrobat Reader, 
Version: 10.1
You do that or a mix?

-R







Reply via email to