Assign or Publish programs in active directory programmatically

G

Guest

Hello,

Is there a command or script that is available so that i may publish
programs into active directory. I have msi files and right now I assign into
Active Directory manually but I need an automated method for doing this. Does
anybody have any ideas


Thank you
 
F

Florian Frommherz

Howdie!
Is there a command or script that is available so that i may publish
programs into active directory. I have msi files and right now I assign into
Active Directory manually but I need an automated method for doing this. Does
anybody have any ideas

As far as I know, there is nothing like that. What are you trying to
achieve? Are there so many applications you need to deploy?

cheers,

Florian
 
S

SLongxyzzy

Don't know about command or script, but you can do what your asking through
group policy.

http://www.windowsnetworking.com/articles_tutorials/Group-Policy-Deploy-Applications.html

http://office.microsoft.com/en-us/ork2003/HA011402011033.aspx

You can deploy softare though group policy, although I've never used it in
production :) There was a whole section in the MS academy courses. We
deployed .msi packages, and blocked things like sol.exe. Not really all
that in depth, but just enough to know it was where. Everywhere I've every
worked used a third party solution so I really couldn't say how well it
works. Consider the things MS offers for free, and then ask yourself "why
would a company with as much business acumen as M$ provide this for free?"
;)
 
G

Guest

Hello,

I am trying to achieve a programatic method to assign programs for
deployment in AD. It isn't that there are so many programs, but there are new
releases of the software that I want to deploy. It would be great if I could
incorporate assigning the new releases into the program that already
generates the new releases and packages them as msi's.
 
G

Guest

Thank you but I am specifically looking for a command to do it. I currently
deploy it using the method you described
 
D

Darren Mar-Elia

Right. There are no published APIs to do this. There are a series of things
you would have to do to make it possible. It is possible (several 3rd party
vendors do it--I've done it) but I don't know of any APIs yet (hint--yet is
the key word here).

--
Darren Mar-Elia
MS-MVP-Windows Server--Group Policy
http://www.gpoguy.com -- The Windows Group Policy Information Hub:
FAQs, Training Videos, Whitepapers and Utilities for all things Group
Policy-related

Speed Group Policy Troubleshooting with the NEW GPHealth Reporter tool at
http://www.sdmsoftware.com/products.php
 
G

Guest

Interesting,

Would you please provide some info on these 3rd party vendors, it would be
greatly appreciated
 
D

Darren Mar-Elia

What I meant is that 3rd party vendors have products which essentially have
"figured out" out how to create assigned or published packages outside of
the GP Editor. Namely, most of the GP Change Control Products do this (e.g.
NetIQ's GPA or Quest's GPM, possibly NetPro's GPOAdmin as well). That still
does not give you a command-line or batch way of doing it, but my point was
that, while it is not trivial, it is possible to figure out the APIs. My
hint relates to the fact that I have personally had, as a goal, building an
SDK for GP for some time now and it is getting closer to fruition. More info
as I can make it available.


--
Darren Mar-Elia
MS-MVP-Windows Server--Group Policy
http://www.gpoguy.com -- The Windows Group Policy Information Hub:
FAQs, Training Videos, Whitepapers and Utilities for all things Group
Policy-related

Speed Group Policy Troubleshooting with the NEW GPHealth Reporter tool at
http://www.sdmsoftware.com/products.php
 
G

Guest

If you don't mind can you keep me posted if you get anywhere with the API's.
Thanks, (e-mail address removed)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top