-a
แจ้งให้ไคลเอนต์ FileZilla ทราบว่าควรจะทำงานกับไฟล์ในเครื่องที่ใด นั่นคือไฟล์ที่ควรจะดาวน์โหลดหรืออัปโหลดจากค่าเริ่มต้น (หากไม่มีเส้นทางที่เฉพาะเจาะจงจะใช้ในคำสั่งถ่ายโอนตัวเอง)
คาดว่าจะเป็นเส้นทางไปยังโฟลเดอร์
จาก เอกสารประกอบ FileZilla :
-a, - local =
ตั้งค่าไซต์โลคัล (ด้านซ้าย) เป็นพา ธ ที่กำหนด
ใช้อัญประกาศคู่สำหรับเส้นทางที่มีช่องว่างในนั้น
FileZilla ไม่ได้มีวัตถุประสงค์เพื่อให้สคริปต์ (เป้าหมายของพวกเขาคือการเป็นไคลเอนต์ GUI) ดังนั้นจึงไม่มีวิธีระบุไฟล์ที่จะถ่ายโอนจาก commandline
บางทีมองโดยใช้ Windows ในตัว FTP.exe
สำหรับการเขียนสคริปต์
จาก ftp /?
:
Transfers files to and from a computer running an FTP server service
(sometimes called a daemon). Ftp can be used interactively.
FTP [-v] [-d] [-i] [-n] [-g] [-s:filename] [-a] [-A] [-x:sendbuffer] [-r:recvbuf
fer] [-b:asyncbuffers] [-w:windowsize] [host]
-v Suppresses display of remote server responses.
-n Suppresses auto-login upon initial connection.
-i Turns off interactive prompting during multiple file
transfers.
-d Enables debugging.
-g Disables filename globbing (see GLOB command).
-s:filename Specifies a text file containing FTP commands; the
commands will automatically run after FTP starts.
-a Use any local interface when binding data connection.
-A login as anonymous.
-x:send sockbuf Overrides the default SO_SNDBUF size of 8192.
-r:recv sockbuf Overrides the default SO_RCVBUF size of 8192.
-b:async count Overrides the default async count of 3
-w:windowsize Overrides the default transfer buffer size of 65535.
host Specifies the host name or IP address of the remote
host to connect to.
Notes:
- mget and mput commands take y/n/q for yes/no/quit.
- Use Control-C to abort commands.