Hi,

Is it possible to set an advertisment on file who is already installed (ex.: outlook.exe) ?

I have a vendor .msi that install a outlook add-in but since there's no shortcut or file association, I want to set the advertisement on outlook.exe but i don't want to remove the current advertisement of outlook.exe.
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
You want the launching of Outlook to repair two MSIs? No, you can't do that, at least not without changing the Office package, which I don't recommend doing.
Answered 09/08/2009 by: turbokitty
Sixth Degree Black Belt

Please log in to comment
0
That's was I tought...

I only need a repair once the user is logged. I try to do a repair with ActiveSetup but i'm in a lockdown environment and a GPo prevent the repair (but not the advertising).

Any Suggestion ?
Answered 09/08/2009 by: darkfang
Blue Belt

Please log in to comment
0
ActiveSetup doesn't work very reliably in my opinion. What's your deployment tool? Perhaps you can manage it there.
Answered 09/08/2009 by: turbokitty
Sixth Degree Black Belt

Please log in to comment
0
SCCM 2007.

I think I know how to manage it. I only need to create a dummy.exe file and create an advertisement on it and put it in the .mst. I will try that tomorrow.
Answered 09/08/2009 by: darkfang
Blue Belt

Please log in to comment
0
If you would want to trigger a repair on this vendor MSI when outlook.exe is launched by an entrypoint you could for example:
Get the component info from the outlook/office package holding the outlook.exe and add that to this vendor MSI, add it through a transform.

If you do everything correct and when ex. hitting the advertised shortcut (for launching outlook.exe) the Windows Installer resiliency feature will check any product (holding this outlook.exe component) for broken components and if found perform a self-repair.

Should work in theory, but havn't tried it myself.
Answered 09/08/2009 by: AngelD
Red Belt

Please log in to comment
0
That's an interesting idea that I hadn't thought of. You could try that or you could set up an advertisement in SCCM that runs when the user logs in.
If you try AngelD's idea, let us know if you get it to work.
Answered 09/08/2009 by: turbokitty
Sixth Degree Black Belt

Please log in to comment
0
ORIGINAL: darkfang

SCCM 2007.

I think I know how to manage it. I only need to create a dummy.exe file and create an advertisement on it and put it in the .mst. I will try that tomorrow.


I think I'm confused as to what you're trying to do exactly.

Are you trying to repair your add-in application for each user on that machine? If so, just do that with a repair command calling the add-in MSI. Set the advertisement in SCCM to run each time a user logs in.

If you advertise it to the users instead of the machines, it should kick off for each new user that logs in. This assumes that all your machines need or want this add-in.
Answered 09/08/2009 by: turbokitty
Sixth Degree Black Belt

Please log in to comment
0
Yes, I need to repair the add-in application for each user. I can't use the repair command because GPo are blocking that.

About a SCCM advertisement, I'll try that too.

Thanks.
Answered 09/09/2009 by: darkfang
Blue Belt

Please log in to comment
0
I can't use the repair command because GPo are blocking thatHoly cow...Please post the email address of your AD administrator or whichever individual decided that that was a good idea. We'll send them an appropriate award.
Answered 09/09/2009 by: VBScab
Red Belt

Please log in to comment
Answer this question or Comment on this question for clarity