Allen: The good news is that the 350 printers are all the same model.
Can your UDF handle the creation of 300 new ip ports and adding the printers to the server?
Can I create a .txt file with the printer names and ip address of the new printer? Can it check to see if it exist already and to skip over it if it does?
Last but not least, is there a script that I can use to share all of the printers at once? (Via .txt file maybe)
Sorry for so many questions, I'm just trying to give you as much info as possible.
I see no reason adding 1 or 300 would make any difference provided you've got your input correct. You could setup you text file as a comma separated file, or as an INI file. (Also see EnumINI, INI2Array, or ReadCSV in the UDF Forum) Include the share name in the text file at the same time as you add all the information for that printer. As for checking if it exists, you could check the registry for the particular IP port or try PrinterExist, or PrinterList (also found in the UDF Forum).