Script File Commands Grouped 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
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
CHGDIRAn alias for the WORKINGDIR command
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
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
DASHBOARDMSGUpdates Robo-FTP Dashboard
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
DIFFFind differences between current state of the local PC file system and the last snapshot or diff operation
DIFFREWINDSet the sequential diff pointer back to be first difference found to reset a GETDIFF search sequence
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
FTPCLIENTActivate the Robo-FTP client applet
FTPCDChange to a new directory on the FTP site
FTPCMDSend a “raw” FTP command
FTPDELDIRDelete a directory on the FTP site
FTPDELETEDelete file(s) on the FTP site
FTPDIFFFind differences between current state of the FTP site file system and the last site snapshot or diff operation
FTPDIFFREWINDSet the sequential diff pointer back to be first difference found to reset an FTPGETDIFF search sequence
FTPGETDIFFSequentially report the different files found during the last diff operation on the FTP site
FTPGETFILEGet next file in local folder/sub folder tree on the FTP site
FTPGETREWINDReset FTPGETFILE to first matching file
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
FTPSNAPSHOTTake snapshot of current state of FTP site file system
FTPTOJESEnable access to JES queue on IBM host (e.g., MVS)
FUNCTIONBegin function declaration
GETDIFFSequentially report the different files found during the last diff operation
GETFILEGet next file in local folder/subfolder tree
GETMAILGet an e-mail message
GETNEXTFILEGet next file in a local folder
GETREWINDReset GETFILE to first matching file
GETSITEFILEGet next file in an FTP site directory - the    feature
GO(Re)run the currently selected script file from beginning
GOTODirect flow 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 configuration settings from a file
INCIncrement a variable by one
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
MAILTOSend an e-mail message (manually) via default e-mail client
MAKEDIRCreate a new local folder
MAKEFILENAMECreate 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
PLAYSOUNDPlay a sound (.wav) file
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
RSCMDSend remote server command
RSCMDCANCELCancel non-blocking remote server command
RSCMDSTATUSCheck the status of non-blocking remote server command
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)
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)
SETRIGHTExtract right substring
SETSUBSTRFind number of substrings in string
SRVNAMEDefine service name and control interaction with Monitor
SNAPSHOTTake snapshot of current state of local PC file system
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
TRACELOGSpecify trace/diagnostic log file name
TRACEWINOpen/close trace log window
UNZIPExtract file(s) from a zip archive
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 Arguments, Sample Script Files