With most modern LaserJet devices which have only a USB port, you can usually set up a 'share name' on the Windows printer instance, then invoke the 'NET USE' command to associate LPT1 with that sharename (in the form \\machine-name\printer-share-name).
But the LJ1020 is (I think) a cheap, simple, 'host-based' device, so it will only properly respond to print streams which generate the special host-based language.
You may find that it will respond to simple DOS (i.e. text only or text + PCL sequences) output for a (very) short while, then it will generate errors, for which the only resolution is to switch it off then back on again.
You may