私は自分のサーバー上の特定のディレクトリにあるすべてのファイルをftpするバッチファイルを持っていますが、FTPで完了するとファイルの作成日が変わります。私はこれを保持することができますか、またはファイル名と一緒にそれを連結することができる方法はありますか?これ以上の処理にはこの情報が必要です。内蔵のFTPクライアント(ftp.exe
)CMD経由のFTPファイルと日付の作成
@echo off
echo open *ip* >> temp.txt
echo *user* >> temp.txt
echo *pass* >> temp.txt
echo cd *directory* >> temp.txt
echo lcd *localdirectory* >> temp.txt
echo prompt no >> temp.txt
echo mget *.q* >> temp.txt
echo quit >> temp.txt
ftp -s:temp.txt
del temp.txt
exit
はクール、よさそうだが、問題は、私は、Webアプリケーションのためにそれを使用していますが、私は上のWinSCPを持っている私のクライアントを求めて周りに行くことができないということです(私はWinSCPのの著者です)彼のサーバー。私はこれを行うことができる他の方法はありますか? –
なぜあなたはウェブアプリケーションで 'ftp.exe'を使うのですか?あなたのウェブアプリケーションはどの言語ですか? –
Javaで書かれています。私は直接ftp.exeを使用しませんが、私のWindowsサーバー上のバッチファイルを介してそれを起動する –