Using the bootloader under DOS or Linux under a DOS emulator
Follow these 3 steps and you will have a command-line bootloader:

1. Get the Windows PIC bootloader working.
2. Use this DOS interface instead of the windows interface.
   The baud rate for bootldr.exe (Win 95,98) or NTload.exe (Win NT or 2000) is 19200bps.
   Note: press Ctrl-C or Ctrl-Break to cancel a bootload.
3. This DOS bootloader is a modified form of the one available from www.htsoft.com, with support for EEPROM,
   better detection of the PIC, no overwriting of config bits, and more.