home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / mskermit / msixse.txt < prev    next >
Text File  |  2020-01-01  |  2KB  |  44 lines

  1. XSEND (stored in the Kermit distribution as MSIXSE)
  2.  
  3. Original author: Author: Mark S. Zinzow <Markz@UIUCVMD.BITNET>, 1988.
  4. Modified by Vace Kundakci & Frank da Cruz, Columbia University, 1989-91.
  5. See source code for detailed edit history.
  6.  
  7. XSEND is a program to generate TAKE (command) files for MS-DOS Kermit and FTP
  8. for sending files and directories to a Kermit (or FTP) server over entire
  9. directory trees or disks.  This version uses relative directory names without
  10. explicit separators, so it can be used to send directory trees to UNIX as well
  11. as to MS-DOS.
  12.  
  13. To send a directory tree from MS-DOS, change directory to the desired
  14. directory.  Then run XSEND redirecting the output with the DOS redirection
  15. symbol ">" (e.g.  "XSEND > takeme").  Before proceeding, look at the command
  16. file and make sure it's doing what you want.  Then establish a connection to
  17. the remote system with Kermit, CD to the directory in which you want to
  18. replicate the DOS files and subdirectories, start the remote Kermit program
  19. and put it in server mode.  Then escape back and TAKE the command file on the
  20. PC.
  21.  
  22. Note that the PC sends all the files in all the directories in the same mode,
  23. text or binary.  MS-DOS Kermit has no way of switching file mode on a per-file
  24. basis.  This does no harm to PC-to-PC transfers, but poses dangers for
  25. PC-to-UNIX transfers.  When using an Xsend command file to transfer a mixture
  26. of text and binary files to UNIX, it is best to do the transfer in binary mode
  27. and then remove carriage returns from the text files later with the UNIX tr
  28. utility.
  29.  
  30. Xsend accepts the following command-line arguments:
  31.  
  32.     -k[path]: generate kermit commands (default)
  33.     -c[path]: generate copy commands
  34.     -m[path]: generate mkdir commands
  35.     -z[path]: generate del and rmdir commands
  36.     -l[path]: list full names
  37.     -g[path]: generate tftp get commands
  38.     -p[path]: generate tftp put commands
  39.     -h<name>: tftp to/from host
  40.     -f<name>: select files with name
  41.     -v: verbose (applies for -cklz)
  42.  
  43. (End of XSEND.HLP)
  44.