MENU
MENU
Pricing
Blog
Documentation
Examples
Support
Download
DOCUMENTATION TOPICS
DOCUMENTATION TOPICS
Getting started
Lesson 1: Your first script
Lesson 2: Transferring files
Lesson 3: Variables
Lesson 4: IF, WHILE and GOTO
Lesson 5: FOREACH. Handling file lists
Guides
Transferring modified files only
Making a backup
Logging ScriptFTP output
Sending emails from a script
Error handling
ScriptFTP on the command line
Updating v1.x scripts
Updating v2.x scripts
Encrypting script files
Converting scripts into exe files
Operators: +,-,==,!=….
Server connection commands
OPENHOST
CLOSEHOST
SETPROTOCOL
SETKEYFILE
SETPORT
SETTIMEOUT
ISCONNECTED
File Transfer commands
GETFILE
PUTFILE
SYNC
ADDEXCLUSION
CLEAREXCLUSION
SETTYPE
SETPASSIVE
SETSPEED
SETCLOCKDIFF
SETUPLOADMODE
Directory commands
LOCALCHDIR
LOCALCWDIR
LOCALMKDIR
LOCALRMDIR
CHDIR
CWDIR
MKDIR
RMDIR
Hint: Renaming directories
File commands
CHMOD
DELETEFILE
GETFILESIZE
GETFILETIME
RENAMEFILE
SETFILETIME
Hint: Handling local files
Hint: Moving remote files
Script output commands
LOGTO
PRINT
SILENT
STOPLOG
OUTPUTDETAIL
VERBOSE
Email
SENDEMAIL
SETEMAILSERVER
SETEMAILSERVERPORT
Miscellaneous commands
COUNTELEMENTS
EXEC
EXIT
GETENV
GETFILE2
GETLIST
GETPARAM
GETTIME
PUTFILE2
RAWCOMMAND
SETMODEZ
SLEEP
STOP
TEXTCUT
TEXTLENGTH
Other topics
Advanced topics and rare features
List of error codes
How to install or uninstall ScriptFTP
Windows version compatibility
License Agreement
Licenses explained
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.
Ok