We currently have a problem with a spooler on a two node cluster. Occasionally some of the printers 'hang,' which we believe is cause by volume of print requests being processed combined with the variety of printer drivers. By stopping and restarting the printer spooler the risk of this problem is minimised. On the non-clusterd printer spooler we automate this process with the command line scripts net stop "printer spooler" and net start "printer spooler," however with we cannot simply use this commands with a cluster because it also stops the cluster active resource. Does anyone know what script we can use to stop the printer spooler, restart the cluster active resource and then restart the printer spooler? Alternatively does anyone know of script to simply restart the cluster active resource?