APPLE REMOTE DESKTOP   ..."See with this program I monitor everything you do."
problem  The widgets in my computer lab are multiplying like Tribbles (obscure Star Trek reference)!
solution  Sometimes you just need to turn off that pesky Dashboard. Copy the following text into the send unix command window, and be sure to set the command to run as the local user you wish to ban from Dashboard. For example, if you wanted to bar the account named "student" from using Dashboard you would tell ARD to run the command as "student".

defaults write com.apple.dashboard mcx-disabled -boolean YES;
killall Dock


To turn Dashboard back on use:

defaults write com.apple.dashboard mcx-disabled -boolean NO;
killall Dock


problem  I much rather read Slashdot than setup network printers all day.
solution  First setup your printers as usual in Print Center on your ARD admin computer.  Then use the Finder's "Go to Folder" function to display the hidden folder /etc/cups/ .  Now start up ARD, select all your target computers, and use "copy items". Drag the printer.conf file and the ppd folder from /etc/cups/ to the copy items window and send the files on out using the option to place items in "The same relative location". Give all your target computers a reboot to finish the process.

problem  The doctor has informed you this is the worst case of carpel tunnel he has seen. Yet you have to walk around to every computer in the lab and log in the local admin account to install some new program.
solution  Logging into a bunch of computers as a local user has many uses.   The process varies depending on weather or not you have the user icons showing in the login window or not.

If you have the user icons showing:
Copy the following text into the send unix command window.  Replace the first keystroke letter with the first letter of the user you wish to log in as ("n" to log in Nick), and the word password with the user's password.
osascript -e 'tell application "System Events" to keystroke "n"'; \
osascript -e 'tell application "System Events" to delay 0.5'; \
osascript -e 'tell application "System Events" to keystroke return'; \
osascript -e 'tell application "System Events" to delay 0.5'; \
osascript -e 'tell application "System Events" to keystroke "password"'; \
osascript -e 'tell application "System Events" to keystroke return';

If you do not have the user icons showing:
Use the following text in the send unix command window. Replace user with the user you want to log in, and the word password with the user's password.
osascript -e 'tell application "System Events" to keystroke "user"'; \
osascript -e 'tell application "System Events" to delay 0.5'; \
osascript -e 'tell application "System Events" to keystroke tab'; \
osascript -e 'tell application "System Events" to delay 0.5'; \
osascript -e 'tell application "System Events" to keystroke "password"'; \
osascript -e 'tell application "System Events" to keystroke return';

problem My students have just raised to pool to $20 for the first person who can crack the password for the admin user on the lab computers.
solution An indestructible password is good.  But why not also hide the admin user from the login window (obviously this only applies if you show the user icons in the login window).  To do this copy the following command into the send unix command window in ARD, and be sure to run the command as user "root".  Replace the word user at the end of the command with the short name of the admin user you wish to hide.
defaults write /Library/Preferences/com.apple.loginwindow \HiddenUsersList -array-add user

problemI just added a shiny new directory replica server to one school. Now it would be best to add said replica to each computer's directory access path so they can bind to it.
solution Setup the new server inside Directory Access on your ARD admin computer, making sure to fix the ordering under the authentication section. Now use the "copy items" command to blast out the two files to every computer by navigating to /Library/Preferences/DirectoryService/ and copying the two files in this folder called "DSLDAPv3PlugInConfig.plist" and "SearchNodeConfig.plist" to the copy items window in ARD.  Make sure to use the options in "copy items" to run the command as root, and to have the files go to "the same relative location". Next time the target computers reboot they will attempt to bind to the new server.