Knowledge Base
Modificato il
AddToQueue command line tool
Summary
The AddToQueue.exe command line tool can be used to add operations (copy, move, delete) from the command line to the transfer queue.
Installation
The AddToQueue.exe tool can be found in the %ProgramFiles%\SmartFTP Client folder.
Usage
Syntax
AddToQueue.exe copy|move|delete file|folder|unknown source [destination] [--wait[=seconds]] [--overwrite] [--service]
Operations
- copy
Copies a file or folder - move
Moves a file or folder - delete
Deletes a file or folder
Type
- file
- folder
Source and Destination
- Local file system path
Example: c:\temp or c:\temp\test.txt - Remote
{FavoriteId}/path
Example:
{8DB6D858-4F03-4412-BE47-23575544231E}/test
Note: If the path contains any white spaces, quote the string with double quotes (").
Options
- --wait[=seconds]
wait until operation has completed. seconds is the timeout for the wait. - --overwrite
force overwrite, otherwise use file exist rules. - --quiet
no output. - --service
force use of service instance.
by default the service instance is only used if this tools runs in session 0 (background)
Examples
- Copy a single file from remote to local
AddToQueue.exe copy file "{8DB6D858-4F03-4412-BE47-23575544231E}/This is a DEMO server.txt" "c:\test.txt" - Upload a local folder to remote
AddToQueue.exe copy folder c:\test "{8DB6D858-4F03-4412-BE47-23575544231E}/test"
Note: Specify the complete destination path and not the parent folder. - Move a local folder to remote
AddToQueue.exe copy folder c:\test "{8DB6D858-4F03-4412-BE47-23575544231E}/test" - Rename a remote file
AddToQueue.exe move file "{8DB6D858-4F03-4412-BE47-23575544231E}/test/from.txt" "{8DB6D858-4F03-4412-BE47-23575544231E}/test/to.txt"
Tutorial
Locate FavoriteId
Each favorite you have configured in SmartFTP has a unique identifier assigned. This identifier is used to reference the favorite in the command line tool.
KB: FavoriteId
Test
You can start with using the FavoriteId from the pre-defined "SmartFTP FTPS" favorite:
{8DB6D858-4F03-4412-BE47-23575544231E}
To copy a file from the server to c:\temp\test.txt, use:
AddToQueue.exe copy file "{8DB6D858-4F03-4412-BE47-23575544231E}/This is a DEMO server.txt" "C:\temp\test.txt"
Wait for Completion
By default, the tool returns immediately after the operation has been queued to the transfer queue. To wait for the successful completion of the operation, add the --wait option to the command line.
Example:
AddToQueue.exe copy file "{8DB6D858-4F03-4412-BE47-23575544231E}/This is a DEMO server.txt" "C:\test.txt" --wait
Parole Chiave
queue AddToQueue
Articoli Correlati
Command Line Switches
How To timestamp downloads
What do you think about this topic? Send feedback!