bat添加ftp
@EchoOff
Echoopen10.80.138.16>ftp.up
EchoFTP_Admin>>ftp.up
EchoPassword11>>ftp.up
EchoCd.User>>ftp.up
Echobinary>>ftp.up
Echoput"D:UserListUser.csv">>ftp.up
Echobye>>ftp.up
FTP-s:ftp.up
delftp.up/q
Pause
直接寫好了.請測試.
以上代碼經測試可用.
Ⅱ 如何使用bat命令直接下載指定ftp上面的指定文件
ftp下載文件一般步驟如下:
echo open xxx.xxx.xxx.xxx >ftp.txt
echo user >>ftp.txt
echo password >>ftp.txt
echo binary >>ftp.txt [可選]
echo get srv.exe >>ftp.txt
echo bye >>ftp.txt
ftp -s:ftp.txt(這一步是關鍵喲)
del ftp.txt
存為*.bat
Ⅲ 想做一個批處理 將指定文件用FTP上傳
時間晚了好久,不知道到還有用沒,希望有用的可以拿來參考
目的監控路徑下面文件,上傳到指定FTP。上傳完畢後文件備份。
方法個人運用兩個bat第一個監控,第二個FTP上傳
1.監控。放到你要監控的文件夾路徑下面建立start.bat 下面是我放的內容。
@echo off
:memu
for /f "delims=" %%a in ('dir /a-d/b *.zip') do (
if not [%%a]==[] (
echo %time%發現:%%a
)
)
start "" Q:BCPbackupftpceshiftpuploud.bat
ping 127.0.1 -n 60 >nul
goto memu
在段中,你要監控的文件類型就是*.zip。可以改成你需要的比如*.jpg等
刪除臨時文件,退出
然後1在監控,有文件後啟動FTP上傳完成後退出
這里我沒有找到決絕辦法的是FTP上傳完的文件如何改名。有知道的大神告訴一下別太難
Ⅳ 批處理(bat腳本)怎麼實現ftp的自動登入....
需要建立應答文件。將以下內容存成一個txt文件,假如我存的名字是ftp.txt
open 192.168.1.2
username(實際用戶名)
password(實際密碼)
然後用ftp -s:ftp.txt就可以自動登陸了
Ⅳ 用BAT文件執行FTP命令
start"explorer.exe"ftp://192.168.1.101:3721
Ⅵ 怎麼用BAT文件訪問FTP!
1、新建一個TXT
2、復制下面代碼到新建的TXT里:
---------------------------
echo open ip >>ftp.txt
echo 用戶名 >>ftp.txt
echo 密碼 >>ftp.txt
echo cd /backupdir >>ftp.txt
echo prompt >>ftp.txt
echo mput C:\sql_data_back\*.bak >>ftp.txt
echo bye >>ftp.txt
ftp -s:ftp.txt
---------------------
3、另存為【.bat】的文件
4、點擊運行
Ⅶ 如何用批處理將指定文件或文件夾上傳至FTP指定目錄
我自己已經測試出來了,也謝謝朴の子給出的參考@echo offset Folder=C:\\123cd /d \"%Folder%\"set FtpFile=%temp%\\Temp.txt>\"%FtpFile%\" echo 123>>\"%FtpFile%\" echo 123>>\"%FtpFile%\" echo bin>>\"%FtpFile%\" echo mput *.*>>\"%FtpFile%\" echo byestart ftp -v -i -s:\"%FtpFile%\" 192.168.1.200
Ⅷ Bat連接FTP
1.建立ftp.bat,其內容如下:
ftp -s:ftp.txt
2.同時建立ftp.txt,其內容如下(注意:用的時候刪除所有的注釋的漢字):
open 123.45.14.41登錄
username用戶名
password密碼
mkdir test 在伺服器建立目錄
mput e:\test\*.* /test/上傳e:\test目錄到伺服器test目錄
mget /test/*.*下載目錄下所有文件
prompt
bye
小提示:在上傳、下載的時候,可能存在半天沒什麼反應的情況,是系統正在上傳或下載過程中。
Ⅸ 如何在BAT批處理文件中實現FTP登陸
rem例如列出ftp文件,可輸入命令ls
@echooff
setftpulr=寫ftp地址
setftpuser=寫ftp用戶名
setftppwd=寫ftp密碼
setftpport=寫ftp埠
echoopen%ftpulr%%ftpport%>openFtp.txt
echo%ftpuser%>>openFtp.txt
echo%ftppwd%>>openFtp.txt
echo輸入命令:
set/pvar=
echo輸入的是%var%
echo%var%>>openFtp.txt
echobye>>openFtp.txt
echoTransportdata......
ftp-s:openFtp.txt
delopenFtp.txt
pause