Anyone who's tried to manage more than one Mac at a time knows what a pain it can be.

Upgrading software, setting preferences, running maintenance scripts - it all has to be done many times. If those are work Macs, you have to traipse around a building or between sites. It's for all these reasons that companies with numerous Macs tend to buy a copy of Apple Remote Desktop.

ARD, as it's known in the business, is a combination of tools. For helpdesk staff, it's the ultimate user-removal tool. Not only can you view the screen of the user on the other end of the phone line to see what they can see, you can control their Mac and fix it for them.

For sys admins, it's a great way to install software without having to be at the Macs: select the computers you want to install the software on, select the software and ARD will do the rest. And for the IT manager who wants to know which Mac has which hardware and software, the reporting tools are a real time-saver.

It's curtains for Apple

ARD 2 had a good feature set, but ARD 3 adds to the list considerably, particularly if you've made the move to Tiger. For helpdesk staff, the big improvement has been the addition of a 'Curtain mode'.

Previous versions allowed you to view and control the mouse and keyboard of any Mac in ARD's list of computers, but you can now stop the end user from seeing what's going on, locking the screen and putting up a message to prevent interference.

Another useful feature is the ability to drag and drop files between your own Mac and the controlled Mac's screen, and the ability to copy and paste text and images - handy for entering software serial numbers from your own Mac's database into new apps that need registering.

Performance seems to have improved as well, with the slow screen redraw rate of previous versions much better this time. Similarly, some of the issues around using ARD to control and monitor Windows and Linux machines using VNC have been fixed, although there's no equivalent to the ARD client for either platform yet.

Just for Macs

This makes ARD pretty much an admin tool only for Macs - and Macs with OS X 10.3.9 or later. With many companies' operating system update cycle still running at three to six years, that makes ARD 3 quite exclusive in what it's going to work with effectively.

For sys admins, there's now the ability to run any UNIX commands you like, as whatever user you like, on any machines. For anyone familiar with the command line, this is a massive time-saver: no more having to enable Remote Login on each Mac, remember an ID and password for each machine, and work through the standard sudo/su combos before running the commands.

The remote installer tool has been improved to allow for data encryption and bandwidth throttling, ensuring that admin tasks don't swamp the network. Perhaps most impressive of all is the ability to schedule software updates for mobile devices: if a laptop connects to the network, ARD can automatically install designated software as soon as it spots the laptop.

Remote copying

The remote copying facility has also been enhanced. This allows you to copy files to any location on a remote Mac, forcing the Mac to open them if necessary.

Apple has boosted copy speeds, although the promised 11x were outside our reach. In combination with the installer tool, updating most apps remotely is possible with ARD.