Pragma FTP Client

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