answersLogoWhite

0


Best Answer
  • Download the "Windows-en-US-KB943729.exe" update and place it into the \domain-controller-name\netlogon folder.

  • Create a new group policy object linked to an OU above the client computers. If they're in the default "Computers" container at the root of the directory, create this new GPO at the root of the directory. Name the GPO something like "Install KB943729 Update to Windows XP Clients" (something you'll remember in 6 months).

  • In that new GPO, go to "Computer Configuration", "Windows Settings", and "Scripts". Head into the "Startup Scripts" dialog.

  • Click the "Show Files..." button in the Startup Scripts" dialog. Create a new text file there, and rename it to something like "Install_KB943729.cmd" (be sure it loses the ".TXT" extension). Right-click and "Edit" that file in Notepad.

  • Paste the script below these steps into that file and save it. Be sure to modify the "SET DC_NAME=" line of the script to indicate your domain controller computer's name after the "=" (no "" before name, etc).

  • Return to the "Startup Scripts" dialog (closing the folder opened by "Show Files...") and click "Add...". Click "Browse..." and choose the "Install_KB943729.cmd" you created. (Verify again that the ".txt" extension has been changed, too.)

  • Close the "Startup Scripts" dialog. Go into "Administrative Templates" under "Computer Configuration". Dig down to "System" and "Scripts". Locate the policy setting in the right pane "Run startup scripts visible" and set the setting to "Enabled". This will let you see the script run in a Window during boot on the clients. Once you know the script is running okay you can turn this setting off.

  • Reboot a client and see the script run during boot. Assuming all your DNS settings are good, etc, the client will have the GPO you created applied and run the script.

  • When all the clients are updated either delete the GPO and the .EXE in the "Netlogon" folder, unlink the GPO and keep it around should you need it in the future. (Running a startup script on every computer needlessly on every boot will add some minor delay to boot. There are ways with group membership that you could make this more elegant and only execute once, but I'm going for quick-and-dirty here.)

The script to paste: @echo off SET DC_NAME=domain-controller-computer-name-here rem Check to see this is Windows XP ver | find "Windows XP" >NUL if errorlevel 1 goto end rem Check to see if the update is already installed reg QUERY "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP20\KB943729" >NUL 2>NUL if errorlevel 1 goto install_update goto end :install_update \\%DC_NAME%\netlogon\Windows-en-US-KB943729.exe /passive /norestart :end

It would be better if you installed Windows Server Update Services and pushed out the update that way, since it would also give you centralized deployment of Windows / Microsoft application software updates in the future, but that's a bigger can of worms. Have a look at it, though. You want to be using WSUS.

I'm happy to see you're looking into using Group Policy. Many Windows admins have no idea about it. I've been in some very large companies (one a Fortune 1000 company) that didn't use Group Policy at all (in 2008, no less). If you're not already familiar with how policy application order works, how to dofiltering by security groups or WMI filters, you should do some reading-up and trial exercises, because you'll like those features and find them handy. (For bonus points, learn about Loopback Group Policy Processing for added fun and functionality.)

User Avatar

Wiki User

11y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: How do you install updates to all client machines from server using GPO?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Which email server uses ActiveSync to sync all email contacts and calendar updates on the server and client machines including mobile devices?

Microsoft exchange


What will cause a client and server relationship?

Receiving software updates from the Internet


Explain the different between peer to peer and client server configuration?

In Peer to peer the machines work as a workgroup machines and can access each other and they process themselves but in client server model all the requests of clients are sent to server it processes the request and send the result to client


What is the term for a machine that contacts a server for information?

Machine asking for information from a server is a client. Machines can act as both clients and servers, depending on what action they're performing at the time. Kaustubh Nayak


How can you find which OS is install in domain server from a client PC?

from ask to administrator.


What are the monolithic systems layered virtual machines and client server models in an operating system?

the space marhines


Configuration of Windows Server?

For situations where there are work group computers that are fed by a main computer, Windows server software is able to configure and control the network. The client computers can receive programs and applications from the server computer. The tasks of the server computer includes recognizing each of the client computers as specific machines within the server's domain. The server computer can dispense print permissions and application permissions to each of the client computers.


Is maple story hacked?

no its not their are hacker that play it though and if you do install a private server client then your basically hacking it


How do you get Grand Theft Auto sa mp on windows 7?

Go you sa-mp.com and click downloads and download the client once client install is downloaded run it and select where your gta sa is saved then hit next and install to play or the Server to start a server to play on


If you have a network of two computers what is the best way to install and use one program on two computers?

This can be acheived by using one computer as client and the other as server. Here we are using Client/Server environment which is a two tier architecture.one tier is for client and another is for server.Any no of clients and servers can be there.Here the Presentation Logic and Business Logic will be present in each and every client , Database logic will be present in the database server. Whenever an application is to be used by multiple users (clients ) sharing the common data in a single premises and wants to access the apllication very fast then this environment can be suggested. ex : In an Educational Institute QC is installed at server and all the client machines can use QC by accessing the server.


A client server network is also known as?

Pretty much a client server network is known as a client server network.


Can Regular user use both Linux server and Linux client system?

Yes, as long as they have user accounts on both machines.