1

URL ftp.mysite.com の ftp サーバーで AH_store_20120117_00432.csv という名前のファイルのプロパティにアクセスしたいと考えています。最終変更日時、サイズなどのプロパティ

次のようにバッチファイルからftpサーバーにアクセスしています:

@echo off
>ftp2.txt Echo open _ftp.mysite.com
>>ftp2.txt Echo username
>>ftp2.txt Echo password
>>ftp2.txt Echo cd dir1\dir2
>>ftp2.txt Echo quit
ftp -s:ftp2.txt

ファイルは dir2 にあります。上記のコードから FTP サイトにアクセスできますが、ファイルのプロパティにはアクセスできません。

親切に助けてください。ありがとう

4

1 に答える 1

0

コマンドdirはファイルに関する情報を取得しますバッチファイルの場合:

@echo off
>ftp2.txt Echo open _ftp.mysite.com
>>ftp2.txt Echo username
>>ftp2.txt Echo password
>>ftp2.txt Echo cd dir1\dir2
>>ftp2.txt Echo dir
>>ftp2.txt Echo quit
ftp -s:ftp2.txt

ファイルの日付に含まれるレコードのリストが表示されます。レコードの形式は、システムによって大きく異なる場合があります (RFC 959 - ファイル転送プロトコル)。 たとえば、Windows FTP サーバーは次のように応答する場合があります。

12-04-11  08:00PM               209665 04a64ad1-33c6-48ec-9931-abcc6445c491
...

Linux は次のように応答する場合があります。

-rwxrwxrwx   1 owner    group             156 Jan 27  2010 warning.log
...
于 2012-01-17T14:13:33.400 に答える