Microsoft Windows
1. Remote process execution
You can use PsExec for this. Download it fromTechNet - PsExec.
2. uptime
You can read this from the systeminfo command
C:\>systeminfo
...
OS Name: Microsoft(R) Windows(R) Server 2003 Standard x64 Edition
OS Version: 5.2.3790 Service Pack 2 Build 3790
OS Manufacturer: Microsoft Corporation
OS Configuration: Standalone Server
OS Build Type: Multiprocessor Free
...
Original Install Date: 20/02/2009, 10:34:22
System Up Time: 251 Days, 21 Hours, 49 Minutes, 24 Seconds
3. Operating System performance statistics
Use Administrative Tools -> Performance, then choose and log various measurements to file.
4. Printing
Sometimes jobs will clog up the print queue. You can restart the spooler by running:
net stop spooler
net start spooler
This is still manual intervention, but is better than having to reboot the printer's computer.

