ลองทำตามไอเดียที่ 1 ของผม
เห็นยาวๆถ้าคิดว่ามันยุ่งยากซับซ้อนไม่จำเป็นต้องทำก็ข้ามไปเลยครับ แค่เป็นการหาไอเดียใหม่ๆมาช่วยงานเท่านั้นเอง
Donwload AutoIt3 -
http://www.autoitscript.com/autoit3/downloads.shtml 
เลือก Full Download ไปเลย แล้วติดตั้งให้เรียบร้อย
สคริปท์
- สร้างไฟล์โดยใช้โค้ดข้างล่างนี่ เซฟชื่อว่า filezillaau.au3 หรืออะไรก็ตามแต่ต้องนามสกุล .au3 เซฟไว้ไหนก้ได้ ผมไม่ค่อยแน่ใจในเครื่องคนอื่นเลยให้กำหนด path ของ filezilla.exe เอาเลย ที่ตัวแปร $fz_path ถ้าในเครื่องอยู่ที่อื่นก็แก้ได้้เลย ส่วนจะย้ายไปที่ไหนให้แก้ที่ตัวแปร $move_to ผมให้ย้ายไปที่ My Documents ถ้าพอใจแล้วก็ไม่ต้องเปลี่ยนครับ
Opt('TrayIconHide',1)
$fz_path = 'C:\Program Files\FileZilla FTP Client\filezilla.exe'
$move_to = @MyDocumentsDir & '\sitemanager-backup-159753.xml';
;=====================================================================================;
; check filezilla.exe
If Not FileExists($fz_path) Then
MsgBox(0,'System Check','FileZilla Executable Not Found')
Exit
EndIf
; Try to detect sitemanager.xml
If FileExists(@AppDataCommonDir & '\FileZilla') Then
$fz_data_path = @AppDataCommonDir & '\FileZilla\sitemanager.xml'
ElseIf FileExists(@AppDataDir & '\FileZilla') Then
$fz_data_path = @AppDataDir & '\FileZilla\sitemanager.xml'
Else
Exit ; No FileZilla In System
EndIf
; move the last moved file (from the last FileZilla Operation) to FileZilla Data Directory
If FileExists($move_to) Then
FileMove($move_to,$fz_data_path,1)
EndIf
; Execute FileZilla
$fz_pid = Run($fz_path)
; Failed to Lunch
If Not $fz_pid Then Exit
; Pause Autoit 'Till FileZilla closed
While ProcessExists($fz_pid)
Sleep(10000) ; Check proccess again in 10 Seconds
Wend
; Function will Trigger on Autoit Exit To Move sitemanager.xml to other place
Func OnAutoItExit()
If FileExists($fz_data_path) Then FileMove($fz_data_path,$move_to,1)
EndFunc
หากเซฟเรียบร้อยแล้ว ลองดับเบิ้ลคลิ้กที่ไฟล์นี้ลองรันดูหน่อย ถ้า FileZilla ทำงานขึ้นมา และไม่มี error จาก autoit เด้งขึ้นมา ก็โอเคแระ ทดลองปิด FileZilla รอไม่เกิน 10 วิ ไปเช็คที่ที่ตั้งให้ย้ายไปว่ามันย้ายมามั้ยถ้าย้ายมาถูกต้องแสดงว่าใช้ได้ไม่มีปัญหา ถ้า 10 วิแล้วไม่มา แสดงว่าดวงของเราไม่สมพงกันละ ลบไฟล์นี้แล้ว uninstall autoit3 ทิ้งไปเหอะ
ใครที่ทรัพยากรณ์เครื่องจำกัดมากๆ ให้ Compile สคริปท์แล้วจะได้เป็นไฟล์ .EXE มา หลังจากนั้นจะ Uninstall Autoit ออกไปเลยก็ได้ เพราะ .EXE ที่ Compile มานี้สามารทำงานได้โดยไม่ต้องติดตั้ง autoit ไว้
ถ้าอยากให้เป็นระเบียบหน่อยก็ย้ายไฟล์ .EXE ไปไว้ในแฟ้มเดียวกับ Program Files ของ FileZilla คลิ้กขวาที่ไฟล์ .EXE เลือก Create Shortcut แล้วย้ายมา Shortcut วาง Desktop ก็ได้
ถ้าอยากให้ Shortcut เป็น Icon ของ FileZilla เลยก้ได้ (จะได้รู้สึกเหมือนเราเปิด FileZilla ขึ้นมาจริงๆ) ให้คลิ้กชวาที่ Shortcut เลือก properties -> change icon แล้ว browse ไปหาไฟล์โปรแกรมจริงๆของ FileZilla เพราะที่ไฟล์นั้นจะมี icon ของ filezilla compile ฝังไว้อยู่ ทีนี้มันก็จะเหมือนเราใช้ FileZilla ปกติแระ
ถ้ายุ่งยากก็ไม่ต้องทำก็ได้นะคับ ใึีึครอยากลองอะไรแปลกๆก็ลองทำดู
ปล. หาก AutoIt + Imacros | GreaseMonkey นะ หากใช้คล่องๆจะตอบสนองคนที่นิสัยขี้เกียจได้ดีนักแล