Microsoft
Software
Hardware
Network
Question : How can I move a print queue from one server to another without impacting users?
I cannot figure out a way to do this.
I can't use the CHGPRINT.EXE utlity.
I want to basically move all the queues from a server named FNP1 to a server named FTP1
We have 500+ users, and I do not want to have to remap their printers manually, or do it via login script.
Thanks in advance for the help.
Answer : How can I move a print queue from one server to another without impacting users?
This article from a Microsoft Webcast might be of use to you -
Print Server Upgrade, Migration, and Interoperability:
http://www.microsoft.com/t
echnet/pro
dtechnol/
w
indowsserv
er2003/tec
hnologies/
fileprint/
psumio.msp
x
as well as this one -
Microsoft Windows 2000 Print Servers and Drivers:
http://support.microsoft.c
om/default
.aspx?scid
=/serviced
esks/
webca
sts/en/wc0
61802/wct0
61802.asp
Hmm.. not sure if this will help...
Moving the print spooler
Windows 2000 uses the print spooler folder to contain the files necessary to print a document in the background. Rather than send the document directly to the printer (which could tie up your system for a long period of time if it's a large document), Windows 2000 prints the document to a file (which happens very quickly). Then the print spooler takes over the task of moving the data from the spool file to the printer as a background task. The result is you regain control of your application and system almost immediately and can get back to work while the document prints.
Why you might want to do it
Move the print spooler directory (which Windows 2000 uses to contain temporary print job files) to improve performance by moving the spooler folder to a faster disk.
Relieve a disk space crunch if you print large documents and your current spool disk is low on space.
Move the spool folder for all printers globally or only for selected printers.
How to move the print spooler
The default location for the spool folder is:
%systemroot%\System32\Spoo
l\Printers
To move the print spooler folder for all printers:
Open the Printers folder from the Control Panel and choose File | Server Properties.Ê
Click the Advanced tab and enter the desired print spooler folder path in the Spool Folder field.
Click OK. (You don't have to restart Windows 2000 for the change to take effect.)
To move the spool folder location for a specific printer (such as one typically used to print large documents):
Open this registry key:
HKEY_LOCAL_MACHINE\SYSTEM\
CurrentCon
trolSet\Co
ntrol\Prin
t\Printers
\
where
is the printer whose spool location you want to modify.
Open the value SpoolDirectory. If the value doesn't exist, create a REG_SZ value by that name. Then, specify the full path to the spool directory as the value of SpoolDirectory.
Close the Registry Editor and create the specified folder. If you create the folder on an NTFS volume, verify that the folder grants Full Control to Creator/Owner, Administrators, and the System account at a minimum, and add the desired permissions for the Everyone group (generally, Full Control).
Restart the Spooler for the change to take effect.
I hope this is of some use to you.
Random Solutions
Error: "The object you referenced....isn't an OLE object"
Encryption\Decryption in SQL SERVER 2005
The 2003 Server Keeps Rebooting. 0x000000ba (0x00000002, 0x00000001, 0xeb953598, 0x0000001f)
will timesheets work in sharepoint
Offline Address Book Synchronization Error
Exclude multiple IP addresses from Google Analytics
HELP! Cannot mount mail store after rebuild Exchange 2000 Server
viewing actionscript within .fla file
Cannot set default printer
Windows TServer 2003 Logoff process