Script Commands Listed Alphabetically

Top  Previous  Next

 

 

; or *Comment line
:Label marker
@Suppress command and results from logging
!Suppress command only from logging
ACTIVATELICActivate license
APPENDAppend one file to another
ARCHIVEDIRDefine Robo-FTPs archive folder
ASKDisplay a question in a Yes/No dialog box
AUDITDBControl the auditing database
BEGINFUNCTIONSBegin function declaration section in script file
BREAKSet a script file breakpoint
BROWSEDisplay a pop-up open file dialog box
CALLCall another script file
CHAINTransfer to another script file
CONFIGLOADLoad properties from an external configuration file (ini)
CONFIGSECTIONSLoad names of sections from an external configuration file (ini)
CONSOLEControl output to console window
CONSOLEMSGWrite a message to the console window
COPYCopy one file to another location
CREATEMAILCreate an e-mail message
CRONScript scheduling using crontab file
DASHBOARDMSGUpdates Robo-FTP Dashboard
DATEADDAdd days to a date variable
DATESUBSubtract days from a date variable
DATETIMEADDAdd specified amount of time to the date time variable
DATETIMESUBSubtract specified amount of time from the date time variable
DBCLOSEClose and optionally delete a database file
DBGETRESULTSGet results from a database query
DBQUERYIssue a database query
DBREWINDReset results search to beginning
DBUSECreate and/or open a database file
DECDecrement a variable by one
DELDIRDelete an empty local folder
DELETEDelete local file(s)
DIALNETInitiate auto-dial connection via Dial-Up Networking
DIFFCompare the current state of the local file system with the previous state stored in a snapshot database
DIFFREWINDReset the sequential diff pointer back to be first difference found during the most recent DIFF operation
DISCONNECTDisconnect from an FTP site
DISPLAYDisplay all or a specified variable
DOSCMDExecute an internal MS-DOS command
ENDFUNCTIONEnd function declaration
ENDFUNCTIONSEnd function declaration section in script file
EXECExecute an external program
EXITQuit Robo-FTP
EXPORTExport configuration settings to a file
FILECOMPAREFROMCompare file size and time/date stamp from FTP site
FILECOMPARETOCompare file size and time/date stamp to FTP site
FTPCDChange to a new directory on the FTP site
FTPCLIENTActivate the Robo-FTP client applet
FTPCMDSend a “raw” FTP command
FTPDELDIRDelete a directory on the FTP site
FTPDELETEDelete file(s) on the FTP site
FTPDIFFCompare the current state of the remote file system with the previous state stored in a snapshot database
FTPDIFFREWINDReset the sequential diff pointer back to be first difference found during the most recent FTPDIFF operation
FTPGETDIFFSequentially report the each file system difference found during the most recent FTPDIFF operation
FTPGETFILEPopulates a set of variables with information about a remote file or folder specified by the [ file name ] argument
FTPGETREWINDReset the FTPGETFILE and/or GETSITEFILE counter to first file matching the [ file name ] argument
FTPLISTWrite current FTP site directory listing to a file
FTPLOGOFFLogoff FTP site
FTPLOGONLogon FTP site
FTPMAKEDIRMake a new directory on the FTP site
FTPPWDGet current directory on an FTP site
FTPRENAMERename a file on the FTP site
FTPSETERRORStore FTP result value for conditional branching
FTPTMPNAMESet temporary upload file name
FTPTOJESEnable access to JES queue on IBM host (e.g., MVS)
FUNCTIONBegin function declaration
GETDIFFSequentially report the each file system difference found during the most recent DIFF operation
GETFILEPopulates a set of variables with information about a local file or folder specified by the [ file name ] argument
GETMAILGet an e-mail message
GETNEXTFILEPopulates a set of variables with information about a local file or folder specified by the [ file name ] argument
GETPROPERTYRead the value of an existing persistent name-value pair
GETREWINDReset the GETFILE and/or GETNEXTFILE counter to first file matching the [ file name ] argument
GETSITEFILEPopulates a set of variables with information about a remote file or folder specified by the [ file name ] argument
GO(Re)run the currently selected script file from beginning
GOTOImmediate jump to label
HTTPPOSTPost to HTTP/HTTPS site
IFDATEConditional branch upon file date comparison
IFDATETIMEConditional branch upon file date time comparison
IFERRORConditional branch after testing result code
IFFILEConditional branch on file existence
IFNFILEConditional branch on file non-existence
IFNOConditional branch if ‘No’ is clicked in ASK dialog box
IFNSTRCMPConditional branch when two string variables are not equal
IFNSUBSTRConditional branch if sub-string is not found in string variable
IFNUMConditional branch upon numeric variable comparison
IFSIZEConditional branch upon file size comparison
IFSTRCMPConditional branch when two string variables are equal
IFSUBSTRConditional branch if sub-string is found in string variable
IFTIMEConditional branch upon file time comparison
IFYESConditional branch if ‘Yes’ is clicked in ASK dialog box
IMPORTImport Robo-FTP configuration settings from a file
INCIncrement a variable by one
KEYSCreate an array of keys from an existing array
LISTDIRWrite local folder listing to a file
LOGSpecify the script log file name
LOGMSGWrite a message to the script log file
LOGNTEVENTWrite a message to the NT application event log
LOOPCOUNTSet maximum loop repetition
LOOPIFConditional branch used in conjunction with LOOPCOUNT
LOOPTOUnconditional branch used in conjunction with LOOPCOUNT
LOWERConvert string to lower case
MAILTOSend an e-mail message (manually) via default e-mail client
MAKEDIRCreate a new local folder
MAKEFILENAMEGenerate a unique, non-existent file name
MESSAGEBOXDisplay text in message box
MINIMIZEMinimize Robo-FTP window
MOVEMove one file to another location
NATOSpecify a no activity time-out
PAUSEPause for specified length of time or until specified hour:minute
PERFORMExecute script command contained in character string or Variable
PGPDECRYPTDecrypt a PGP encrypted file
PGPENCRYPTEncrypt a file using PGP
PGPIMPORTImport a PGP key
PGPSIGNSign a file without encryption
PLAYSOUNDPlay a sound (.wav) file
POSTVALUEAdd a value to a HTTP/HTTPS request
PREPAREPOSTBuild a HTTP/HTTPS POST request
PRESSANYKEYSuspend script execution pending a key press
PRINTPrint a file
PROMPTDisplay message box with title and prompt, and accept user input
RCVFILEReceive one or more files
READFILERead string variable value from text file
READXTBLRead ASCII - EBCDIC translation table file
RENAMERename a file
RESTORERestore minimized Robo-FTP window to original size
RESUMEResume execution of a script file stopped at a breakpoint
RETURNForce return from a function
SENDFILESend one or more files
SENDMAILSend an e-mail message to one or more recipients
SESSIONLOGSpecify diagnostic log file name for secure (SSH/SSL) sessions
SETAssign or concatenate string variable(s)
SETEVENTSet signaled state on named Win32 event
SETEXTRACTExtract delimited substring from a string
SETLEFTExtract left substring
SETLENAssign length of specified string to a variable
SETMIDExtract mid substring
SETNUMAssign or evaluate numeric variable(s)
SETPROPERTYSave or update a persistent name-value pair
SETREPLACEReplace a substring with another substring
SETRIGHTExtract right substring
SETSUBSTRFind number of substrings in string
SRVNAMEDefine service name and control interaction with Monitor
STAYALIVESpecify time-out to maintain FTP site connection
STOPStops script processing or exit from the break state
SYNCSynchronize local and FTP site files
TIMEZONESet time zone difference between Robo-FTP and FTP site
TMPNAMESet temporary download file name
TRACELOGSpecify trace/diagnostic log file name
TRACEWINOpen/close trace log window
UNZIPExtract file(s) from a zip archive
UPPERConvert string to upper case
WEBBROWSERDisplay a web browser window
WORKINGDIRSpecify default working folder
WRITEFILEWrite character string or string variable value to text file
ZIPCreate or add to a zip archive

 

 

See also: Script File Command Syntax, Sample Script Files