SET PRINTER TO NAME < printer name > >>? SET("PRINTER,3") && Display curent VFP printerYou can change default windows printer using WSH
lcSaveWinDefPrinter = SET("PRINTER", 2) >>loNet = CREATEOBJECT("WScript.Network") >>loNet.SetDefaultPrinter(< printer name >) >>... >>loNet.SetDefaultPrinter(lcSaveWinDefPrinter)