當前位置:首頁 » 文件管理 » 批處理ftp登錄

批處理ftp登錄

發布時間: 2022-06-30 16:24:17

❶ 怎麼用批處理登陸ftp空間並且上傳文件

@echo off
echo open 192.168.0.5>ftp.txt
echo 123>>ftp.txt
echo 456>>ftp.txt
echo put 1.txt>>ftp.txt
echo bye>>ftp.txt
ftp -s:ftp.txt
echo 上傳成功!
pause

可以適當修改下,增加些功能,增加選擇功能:

@echo off
echo 請按照提示輸入...
set /p ip=FTP地址:
set /p user=用戶名:
set /p password=密碼:
set /p file=上傳文件/下載文件(1/2):
if %file%==1 set file=put & set fs=上傳
if %file%==2 set file=get & set fs=下載
set /p filename=需要%fs%的文件名:
echo 正在 %fs% %filename% ,請稍等...
echo open %ip%>ftp.txt
echo %user%>>ftp.txt
echo %password%>>ftp.txt
echo %file% %filename%>>ftp.txt
echo bye>>ftp.txt
ftp -s:ftp.txt
echo %filename% %fs% 成功!
del ftp.txt
pause

❷ 批處理(bat腳本)怎麼實現ftp的自動登入....

需要建立應答文件。將以下內容存成一個txt文件,假如我存的名字是ftp.txt

open 192.168.1.2
username(實際用戶名)
password(實際密碼)

然後用ftp -s:ftp.txt就可以自動登陸了

❸ 如何寫批處理 登錄FTP並拷貝多個文件夾下按同一時間命名的文件夾到本地並放到與FTP同樣的文件夾中!

如果需要驗證的ftp,只要加如下,但是需要輸入用戶名和密碼

ftp
open地址

如果是開放的ftp,如下

第一行@echooff

第二行@

第三行echo輸入復制最近幾天的天數

第四行@set/pp=

第五行echo將要復制最近%in%天的文件,任意鍵繼續&&pause>nul

第六行@for/f"tokens=1,2,3,4delims=/"%%1in('date/t')do(@for/f"tokens=3delims=/"%%ain('date/t')doset/ab=%%a-%p%)&&(for/l%%qin(!b!,1,%%3)do(A\%%1%%20%%q.txtA\%%1%%20%%q.txt&&B\%%1%%20%%q.txtB\%%1%%20%%q.txt&&C\%%1%%20%%q.txtC\%%1%%20%%q.txt&&D\%%1%%20%%q.txtD\%%1%%20%%q.txt&&A\%%1%%2%%q.txtA\%%1%%2%%q.txt&&B\%%1%%2%%q.txtB\%%1%%2%%q.txt&&C\%%1%%2%%q.txtC\%%1%%2%%q.txt&&D\%%1%%2%%q.txtD\%%1%%2%%q.txt))

保存為.bat試試。

❹ 如何實現 批處理文件 登錄ftp

------解決方案--------------------
(1)請不要把代碼命名成ftp.bat或者ftp.cmd,試試test.bat吧。
(2)ftp命令默認是覆蓋同名文件,如果想不覆蓋,需要自己寫代碼來判斷。

❺ ftp 批處理,無法登錄,老是登錄失敗

第二三行是賬號和密碼,FTP_Admin改成正確的登錄賬號,Password11改成密碼。

你的窗口一直在提示你用正確的賬號密碼登錄。。。。。

❻ 自動登陸ftp伺服器的批處理怎麼寫

這個很簡單啊!

看下面的。

@echo off
ftp://jueikl:[email protected]

復制上面東西到一個記事本裡面 ,保存為.bat為後綴的文件。

❼ 如何使用批處理命令登陸ftp伺服器

rem指定FTP用戶名
setftpUser=abc
rem指定FTP密碼
setftpPass=1234
rem指定FTP伺服器地址
setftpIP=100.10.100.1

(echo.%ftpUser%
echo.%ftpPass%)>ftp.sh
ftp-v-i-s:"ftp.sh"%ftpIP%

❽ 批處理寫個FTP登陸器,指點下。

我來寫個`~~

你想怎麼樣.就怎麼寫.哈哈
以下可以達到你的效果了吧...如果不喜歡的話我再給你優化.

@echo off
echo 登錄FTP 192.168.1.88
echo.
set /p username=請輸入用戶名:
set /p password=請輸入密碼:

echo 正在登錄...
ping /n 2 127.0.0.1 >nul
explorer ftp://%username%:%password%@192.168.1.88
cls
echo 請稍候......
ping /n 15 127.0.0.1 >nul
exit

❾ 如何用批處理自動登錄指定ftp(帶埠號),並清空此ftp上的所有文件(無文件夾),然後退出,謝謝!

set FtpFile=%temp%\TempAcc.txt
>"%FtpFile%" echo open xxx.xxx.xxx.xxx 埠
>>"%FtpFile%" echo 用戶名
>>"%FtpFile%" echo 密碼
>>"%FtpFile%" echo mdelete *
>>"%FtpFile%" echo bye
start /wait ftp -v -i -s:"%FtpFile%"
del /q "%FtpFile%"

恩,測試好了

❿ 怎樣使用批處理來操作FTP命令

將文件傳送到運行FTP伺服器服務(經常稱為後台程序)的計算機以及將文件從該計算機
傳出。可以交互使用Ftp。

FTP[-v][-d][-i][-n][-g][-s:filename][-a][-A][-x:sendbuffer][-r:recvbuffer][-b:asyncbuffers][-w:windowsize][host]

-v禁止顯示遠程伺服器響應。
-n禁止在初始連接時自動登錄。
-i關閉多文件傳輸過程中的
互動式提示。
-d啟用調試。
-g禁用文件名通配(請參閱GLOB命令)。
-s:filename指定包含FTP命令的文本文件;命令
在FTP啟動後自動運行。
-a在綁字數據連接時使用所有本地介面。
-A匿名登錄。
-x:sendsockbuf覆蓋默認的SO_SNDBUF大小8192。
-r:recvsockbuf覆蓋默認的SO_RCVBUF大小8192。
-b:asynccount覆蓋默認的非同步計數3
-w:windowsize覆蓋默認的傳輸緩沖區大小65535。
host指定主機名稱或要連接到的遠程主機
的IP地址。

注意:
-mget和mput命令將y/n/q視為yes/no/quit。
-使用Ctrl-C中止命令。

熱點內容
旗艦560配置的是什麼發動機 發布:2025-01-15 22:40:59 瀏覽:624
sql多表連接查詢 發布:2025-01-15 22:33:12 瀏覽:219
android網路休眠 發布:2025-01-15 22:32:12 瀏覽:348
怎麼不下魯大師查看電腦配置 發布:2025-01-15 22:30:23 瀏覽:309
php頁面亂碼 發布:2025-01-15 22:28:49 瀏覽:845
夢幻寶貝腳本 發布:2025-01-15 22:27:36 瀏覽:256
安卓怎麼調成2g網 發布:2025-01-15 22:21:40 瀏覽:284
android小車 發布:2025-01-15 22:21:15 瀏覽:923
微信怎麼沒有設置密碼 發布:2025-01-15 22:19:00 瀏覽:686
php判斷閏年 發布:2025-01-15 22:17:16 瀏覽:793