Hi Clayton,
I'm Ramesh, here to answer your query at the Microsoft Community.
You can create a batch file that restarts the spooler service without showing the UAC prompt.
Step 1. Create a scheduled task using the following command from an admin Command Prompt.
schtasks /create /sc ONCE /st 00:00 /tn "RestartSpooler" /tr "c:\windows\spooler.bat" /rl highest
(You should see the output "SUCCESS: The scheduled task "RestartSpooler" has successfully been created.")
Step 2. Create a file named "spooler.bat" using Notepad. Paste the following contents into it.
net stop spooler
net start spooler
Save the file as "spooler.bat" and close Notepad.
Move spooler.dat to the "C:\Windows" folder.
Step 3. Create a desktop shortcut to the scheduled task so the batch file runs without showing the UAC prompt.
Here's the shortcut command-line:
C:\Windows\System32\schtasks.exe /run /tn "\RestartSpooler"
Now, to stop and start Print Spooler, you need only run the RestartSpooler file shortcut on the desktop.
Assign a nice-looking icon for the shortcut.