Insert Server Lists

Reference:        Server_List;window=main
                        Script Editor Tool Box 

                        Script Editor Context Menu

SelectedModifyDeleteAvailable

A Server_List is a list containing references to Address Book entries.  Server lists provide a shorthand mechanism for generating actions against a set of Beyond FTP or FTP servers with a single command.  A number of actions support server lists as part of a file name, including the From/To, Rename_File/To, Append/To, Queue_Script, and Delete_Files commands.

There are two classes of server lists: static and dynamic.  A static server list is fully defined within a script.  Static lists may be constructed manually or with the support of the Insert Server List dialog.  A dynamic server list is referenced within a script, but the actual server information is loaded from the address book or from a list created with the Insert Server List dialog. The script compiler resolves a reference to a dynamic list by using the current version of the list.  Dynamic lists have the advantage of allowing you to modify the server list or the address book without having to modify the script itself.  The script need only be recompiled.  Dynamic server lists need not be declared.  However, if you are loading from the address book, you must use the Load variant of the Server_List command.

Note  If you are transferring scripts to remote machines to be compiled and run, you must also send any dynamic server lists that are loaded by the script.  Each server list is kept in a file on the Beyond FTP path with the server list name as the root and the suffix $S$.  If you are loading directly from the address book, be sure the remote system has the appropriate address entries.  The file Addrbook.Lst must be present.  This is created by version 3.1 and above.