
批處理怎樣將FTP上子目錄中的文件名保存到本地文本新人小白一枚,想弄個批處理文件,將FTP上子目錄中的文件名保存到本地文本。目前的情況是,在DOS窗口里能遍歷所有文件了,但是沒有保存到文本。請大佬幫忙看看,多謝!
nclick="copycode($('code0'));">復制代碼
- @echo off & color 0A
- set f_info=FTPdata.txt
- set ftpUser=userName
- set ftpPass=Password
- set ftpIP=58.215.203.29
- set ftp_path=/READ
- set LocalFolder=D:/DATACHECK
- set fname=ANST_FTP_data_list
- set time=%date:~0,4%%date:~5,2%%date:~8,2%
- set ename=.txt
- set file=%fname%%time%%ename%
- echo open %ftpIP% > %file%
- echo user %ftpUser% >> %file%
- echo %ftpPass%>> %file%
- echo prompt >> %file%
- echo binary >> %file%
- echo cd %ftp_path%>> %file%
- rem echo ls . >> %file%
- echo dir *.*>> %file%
- rem echo lcd %f_tmp% >> %file%
- echo disconnect >> %file%
- echo bye >> %file%
- ftp -v -n -s:%file%
- pause

