ftp命令及批處理的製作

2022-09-03 11:03:09 字數 1386 閱讀 6528

-->-->-->-->

batch ftp具體操作:

1、建立乙個ftp.dat檔案

內容如下:

open ip_of_ftp_server

username

password

binary(ascii)*

cd path/to

get file

get file

bye2、建立乙個run.bat,內容如下:

ftp -s:ftp.dat

3、執行run.bat

對於binary(ascii)*的選擇:如果是二進位制檔案,最好在get之前使用binary命令,如果是文字檔案,最好用ascii命令

也可以如下,不用建立檔案

@echo off

open 218.4.218.250 > downfromftp.tmp

3322 >> downfromftp.tmp

3322 >> downfromftp.tmp

get 1.rar c:\1.rar >> downfromftp.tmp

bye >> downfromftp.tmp

ftp -s:downfromftp.tmp

del downfromftp.tmp

ftp的引數與ftp批處理的製作

1 ftp命令

ftp命令是internet使用者使用最頻繁的命令之一,通過ftp命令可以與ftp服務

器之間相互傳送檔案。

語法:ftp [-v][-d][-i][-n][-g][-s:filename][-a][-w:windowsize][-a][host]

引數-v

禁止顯示 ftp 伺服器響應。

/d 啟用除錯、顯示在 ftp 客戶端和 ftp 伺服器之間傳遞的所有命令。

-i 傳送多個檔案時禁用互動提示。

-n 在建立初始連線後禁止自動登入功能。

-g 禁用檔名組合。glob 允許使用星號 (*) 和問號 (?) 作為本地檔案和路徑名

的萬用字元字元。

-s:filename

指定包含 ftp 命令的文字檔案。這些命令在啟動 ftp 後自動執行。該引數不

允許帶有空格。使用該引數而不是重定向 (<)。

-a 指定繫結 ftp 資料連線時可以使用任何本地介面。

-w:windowsize

指定傳輸緩衝的大小。預設視窗大小為 4096 位元組。

-a 匿名登入到 ftp 伺服器。

host

指定要連線的計算機名、ip 位址或 ftp 伺服器的 ipv6 位址。如果指定了主

機名或位址,則其必須是命令列的最後乙個引數。

/? 在命令提示符下顯示幫助。

2 ftp批處理檔案的製作

批處理的ftp命令列

最近在研究cc.net,根據需求要將生成的發布檔案放到ftp伺服器上,於是就研究了這方面的資料,供朋友們共享 1 ftp上傳的命令 格式 ftp s 配置檔案 ftp位址 如 ftp s c vc ftpconfig.txt 211.155.224.210 ftpconfig.txt的檔案內容是 u...

批處理命令

time 2019 07 05 author ruo xiao 1 var 告訴編譯器,var 是變數,不是字串。2 var,僅用在 for 迴圈中。栗子 echo off set vars jack lucy nasa for t in vars do echo t pause 執行結果 注意 1...

使用 FTP 批處理指令碼 MS

ftp 檔案傳輸協議 是通常與 unix 系統一起使用的檔案傳輸實用工具。ftp 能夠使用指令碼 來自外部檔案的命令列表 下面的示例演示了乙個指令碼,該指令碼開啟與 ip 位址 11.11.11.11 的連線,以 guest 身份使用密碼 guest 登入到主機,上載 file1 檔案,然後退出 o...