איך להעלות קבצים אוטומטית לFTP בעזרת סקריפט (ווינדוס)
אם אתם מעלים קבצים בצורה שגרתית לשרת FTP, מומלץ ליצור סקריפט שיעשה את זה אוטומטית עבורכם ויקל על העבודה. במדריך זה תראו איך ליצור את הסקריפט ואיך להריץ אותו.
מה תצטרך
- FTP
- העלאת קבצים אוטומטית
- קבצים
- סקריפט להעלאת קבצים
שלבים
- 1
שלב 1
צרו קובץ חדש בספריה כלשהי וקראו לו upload.bat.
- 2
שלב 2
כעת ערכו את הקובץ בעזרת עורך טקסט כלשהו וכתבו את הפקודות הבאות:
@echo off echo cd /pathname/>>ftpcmd.dat echo user UserName> ftpcmd.dat echo Password>> ftpcmd.dat echo bin>> ftpcmd.dat echo put %1>> ftpcmd.dat echo quit>> ftpcmd.dat ftp -n -s:ftpcmd.dat SOMESERVER.COM del ftpcmd.dat -
- 3
שלב 3
את הUserName, Password והSOMESERVER.COM החליפו בפרטים של שרת הFTP שלכם.
הPathname זה הנתיב אליו תרצו להעתיק את הקבצים בשרת.
- 4
שלב 4
כעת בשורת הפקודות של ווינדוס כתבו:
upload.bat SomeFile.zip
SomeFile.zip זה הקובץ אותו תרצו להעלות.
- 5
שלב 5
אתם אמורים לראות משהו כזה:
Connected to ftp.someserver.com. 220 Microsoft FTP Service ftp> user username 331 Password required for username. 230 User username logged in. ftp> bin 200 Type set to I. ftp> put SomeFile.zip 200 PORT command successful. 150 Opening BINARY mode data connection for SomeFile.zip 226 Transfer complete. ftp: 106 bytes sent in 0.01Seconds 7.07Kbytes/sec. ftp> quit - 6
שלב 6
כדי לשנות ספריה בשרת הוסיפו את הפקודה הזו:
echo cd DIRECTORY»ftpcmd.dat
- 7
שלב 7
וכדי לשנות ספריה במחשב שלכם, הוסיפו את הפקודה:
echo lcd DIR»ftpcmd.dat