3

I've created a C# windows service and its ready to be deployed. I have 215 servers on which this windows service is to be installed.

I have to login to each box and deploy the service. Is there an automated way to enter the a list of server names and deploy the service in all the listed servers at one shot?

Thank you, Vinay

Bart Silverstrim
  • 31,172
  • 9
  • 67
  • 87
  • just as a side note: I guess you "earnded" the downvote because of the bad "tagging" - maybe someone with sufficient rights can retag this? –  Aug 17 '11 at 10:09
  • It would be helpful to know what operating systems are involved. – Ant Swift Aug 17 '11 at 10:11
  • Hi CKoenig, thanks for your comments. By the way, I'm new to this forum and working to identify each area. I may have missed the tagging properly. :( .Sorry for any inconvenience. –  Aug 17 '11 at 10:14
  • Hi Anthony, only Windows 2003 and 2008 servers are involved. thank you. –  Aug 17 '11 at 10:15
  • There you go, Vinay. Tags edited for you. Welcome to Serverfault! – Bart Silverstrim Aug 17 '11 at 11:55
  • Is there no click once type of setup for windows services? Where they check a central location for a new version, and if its there it then installs it. – Zapnologica Aug 12 '17 at 06:26

2 Answers2

3

If the servers are part of an Active Directory domain then you can create a .msi installer for your service and deploy it through Active Directory.

See this question for the steps to do this.

squillman
  • 37,883
  • 12
  • 92
  • 146