I have a program that runs on Windows XP that list postscripts files in a directory and network printers and distribute file to printers in order to print them all. My program writes a .bat file and then executes it: copy file1.ps \\server\printer_shared_name_1 copy file2.ps \\server\printer_shared_name_2 ... copy filen.ps \\server\printer_shared_name_n Does anyone know how to get the network printers shared names in order to use then in the .bat file? Thanks.