本帖最后由 chuyizhou 于 2014-1-21 13:01 编辑
大家好,最近新学习批处理,解决了很多问题。可是登陆ftp的问题一直没有找到答案,查了很多资料和帖子,发现大部分都是用下面这段代码登陆的(注:192.168.1.101只是个例子):- @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
复制代码 我在这里有几个问题:
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这样的是同一种方式进入的阿?
希望有大神可以帮我解惑!谢谢! |