
[已解決]BAT無法登陸FTP最后由 chuyizhou 于 -1-21 13:01大家好,最近新學(xué)習(xí)批處理,解決了很多問題。可是登陸ftp的問題一直沒有找到答案,查了很多資料和帖子,發(fā)現(xiàn)大部分都是用下面這段代碼登陸的(注:192.168.1.101只是個例子):
我在這里有幾個問題:1. open是專門用來進入ftp的命令嗎?我在cmd里面輸入open 192.168.1.101根本不行,說open不是internal or external的命令,只能用ftp 192.168.1.101。但用了ftp代替open寫入上面的代碼也行不通。2. 如果用ftp登陸的話我又不知道怎么指定port,我想ftp /?查用法cmd卻說“Unknown host /?“。。。請問怎么去寫才好?我的目的其實很簡單,就只要test這個ftp能不能進就行了,或者進去之后在默認的初目錄下面dir看看有沒有一個test.txt的文件。順便問一下,類似 ftp.abcd.com的是不是和192.168.1.101這樣的是同一種方式進入的阿?希望有大神可以幫我解惑!謝謝!nclick="copycode($('code0'));">復(fù)制代碼
- @echo off
- (
- echo OPEN 192.168.1.101
- echo user
- echo 123456
- echo CD
- echo PUT %~1
- echo BYE
- )>1.FTP
- FTP -S:1.FTP

