1樓:匿名使用者
@echo off
echo open 192.168.1.10>ftp.txtecho user>>ftp.txt
echo password>>ftp.txtecho prompt>>ftp.txt
echo mput *>>ftp.txt
for /f "tokens=*" %%i in ('dir/s/b/ad') do (
echo mkdir "%%~ni" >>ftp.txtecho cd "%%~ni" >>ftp.txtecho lcd "%%i" >>ftp.
txtecho mput * >>ftp.txtecho cd ..>>ftp.
txt)
ftp -s:ftp.txt
如何寫一個bat批處理自動上傳檔案到ftp
2樓:匿名使用者
@echo off
echo open 10.80.138.
16 >ftp.upecho ftp_admin >>ftp.upecho password11 >>ftp.
upecho cd .\user >>ftp.upecho binary>>ftp.
upecho put "d:\user list\user.csv">>ftp.up
echo bye>>ftp.up
ftp -s:ftp.up
del ftp.up /q
pause
直接寫好了.請測試.
以上**經測試可用.
想做一個批處理 將指定檔案用ftp上傳
3樓:匿名使用者
我估計你的批處理名字是ftp.bat吧。改名,例如ftp1.bat
4樓:
這裡有一個完整的ftp自動化指令碼,你可以參考下1.批處理名稱不能叫ftp.bat其它均可,如autoftp.bat2.-s後面的檔案最好用絕對路徑
3.open後面最好要用合法的公有ip或私有ip地址,不要用本地迴環地址127.0.0.1
上面連結的指令碼我經常用的,你弄不出來是你自己的問題,先檢查上面三個條件,如果還有錯誤,按錯誤提示一步步檢查
想做批處理將指定檔案用FTP上傳
我估計你的批處理名字是ftp.bat吧。改名,例如ftp1.bat 這裡有一個完整的ftp自動化指令碼,你可以參考下1.批處理名稱不能叫ftp.bat其它均可,如autoftp.bat2.s後面的檔案最好用絕對路徑 3.open後面最好要用合法的公有ip或私有ip地址,不要用本地迴環地址127.0....
linux架ftp伺服器資料夾許可權設定問題
需求1 我記得在vsftpd中,當你使用了ftp使用者登陸預設的就是 var ftp,因為ftp使用者是vsftpd中的,預設站點就是這個,而且已經禁錮在了這個目錄中,也就是說即使你在vsftpd中使用了cd 這個命令,依然還是在 var ftp目錄中。需求2和3可以通過以下方式完成。隨便在什麼位置...
用批處理,將資料夾裡面的檔案自動上傳到ftp上
此項操作需要製作兩個檔案。第一個檔案 批處理檔案 ftp.bat ftp s ftp.ftp ping 127.0.0.1 n 2 nul 0第二個檔案 ftp指令碼 ftp.ftp open 10.10.10.10 user username password lcd d ftp put txt ...