Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Our client has 100+ computer in the network and they are switching to Windows 7 next month.

Our software is based on SQL 2008 and .NET 1.1 binaries. They requirement is to create an incremental auto-update solution to avoid Windows Update and has the possibility to react fast and efficient for new security updates (ie. SQL Server 2008 R2 CU7).

I'm sure that the community has more than one great solution for that but I'm not able to found it.

Our idea is this:

  • A windows service runs as Local admin in the background
  • It watches a network drive, if there is a new version (a new folder, lets say) it will run the content, possibly an PowerShell file
  • If an older notebook comes into play, it must be upgraded from the last known update

For example the update directory is that:

  SQL 2k8 update 1
  Our software update 1
  SQL 2k8 update 2
  SQL 2k8 update 4

After every successful update the client saves the last version (for example "I'm up-to-date to Directory4").

This is just an idea any others are welcome!

share|improve this question
Why is Windows Update not an option? – mrdenny Nov 22 '12 at 18:58
This is a big company, Windows Update works not the "common" way. Secondly we have to publish our software too and it would be nice to do both with the same solution. – boj Nov 22 '12 at 19:36
You can use Windows Update via WSUS servers and publish your own updates into the WSUS servers. WSUS includes the ability to approve/deny updates so only the updates which you want pushed out are pushed out. – mrdenny Nov 22 '12 at 22:02
WSUS is restricted and owned by the global IT in India. It's simply not enough fast is emergency cases. – boj Nov 23 '12 at 10:00
There's a variety of application deployment tools available, including Active Directory. Reinventing the wheel just doesn't seam like a cost effective solution considering the options which are already available. If the current architecture doesn't work fixing the architecture will probably be the best bet. – mrdenny Nov 23 '12 at 20:23

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.