pragmaftp.exe
Pragmaftp.exe is a console mode ftp client like Microsoft console mode ftp client that comes with Windows 95/98/ME/NT/2000/XP. However, pragmaftp supports more new options of ftp standard than what Microsoft supports. Specifically, it supports 'passive' mode operation which is not available in Microsoft ftp client. Passive mode operation in ftp client is needed for running file transfer over secure ssh-sshd session.
Pragmaftp has more features than what other vendors currently offers. Command syntax and program features are the same as in other UNIX/LINUX versions and Microsoft ftp.
USAGE
pragmaftp [ftphost]
AVAILABLE COMMANDS
|
! |
escape to the shell |
|
$ |
execute macro |
|
account |
send account command to remote server |
|
append |
append to a file |
|
ascii |
set ascii transfer type |
|
bell |
beep when command completed |
|
binary |
set binary transfer type |
|
bye |
terminate ftp session and exit |
|
case |
toggle mget upper/lower case id mapping |
|
cd |
change remote working directory |
|
cdup |
change remote working directory to parent directory |
|
chmod |
change file permissions of remote file |
|
close |
terminate ftp session |
|
cr |
toggle carriage return stripping on ascii gets |
|
delete |
delete remote file |
|
debug |
toggle/set debugging mode |
|
dir |
list contents of remote directory |
|
disconnect |
terminate ftp session |
|
exit |
terminate ftp session and exit |
|
form |
set file transfer format |
|
get |
receive file |
|
glob |
toggle metacharacter expansion of local file names |
|
hash |
toggle printing `#' for each buffer transferred |
|
help |
print local help information |
|
idle |
get (set) idle timer on remote side |
|
image |
set binary transfer type |
|
lcd |
change local working directory |
|
ls |
list contents of remote directory |
|
macdef |
define a macro |
|
mdelete |
delete multiple files |
|
mdir |
list contents of multiple remote directories |
|
mget |
get multiple files |
|
mkdir |
make directory on the remote machine |
|
mls |
list contents of multiple remote directories |
|
mode |
set file transfer mode |
|
modtime |
show last modification time of remote file |
|
mput |
send multiple files |
|
newer |
get file if remote file is newer than local file |
|
nmap |
set templates for default file name mapping |
|
nlist |
nlist contents of remote directory |
|
ntrans |
set translation table for default file name mapping |
|
open |
connect to remote tftp |
|
prompt |
force interactive prompting on multiple commands |
|
passive |
enter passive transfer mode |
|
proxy |
issue command on alternate connection |
|
sendport |
toggle use of PORT cmd for each data connection |
|
put |
send one file |
|
pwd |
print working directory on remote machine |
|
quit |
terminate ftp session and exit |
|
quote |
send arbitrary ftp command |
|
recv |
receive file |
|
reget |
get file restarting at end of local file |
|
rstatus |
show status of remote machine |
|
rhelp |
get help from remote server |
|
rename |
rename file |
|
reset |
clear queued command replies |
|
restart |
restart file transfer at bytecount |
|
rmdir |
remove directory on the remote machine |
|
runique |
toggle store unique for local files |
|
send |
send one file |
|
site |
send site specific command to remote server |
|
size |
show size of remote file |
|
status |
show current status |
|
struct |
set file transfer structure |
|
system |
show remote system typ |
|
sunique |
toggle store unique on remote machine |
|
tenex |
set tenex file transfer type |
|
tick |
toggle printing byte counter during transfers |
|
trace |
toggle packet tracing |
|
type |
set file transfer type |
|
user |
send new user information |
|
umask |
get (set) umask on remote side |
|
verbose |
toggle verbose mode |
|
? |
print local help information |