0

クラウドサーバー(Windows Server 2008を実行している)のディレクトリに保存したいzipファイルを含む事前定義されたftpリンクがあります。zipファイルが指定されたディレクトリに保存されたら、たとえば「c:\ MyZipFiles \ ZipFile-1.zip」としましょう。zipファイルに含まれるすべてのファイルに同じディレクトリ内でアクセスできるように、ファイルを解凍します。 。私は現在これを手動で行っており、これらの手順を実行する.batまたは.cmdファイルを作成してこのプロセスを自動化したいと考えています。

zipファイルを解凍すると、Windows Server Managerのタスクスケジューラに、解凍したファイルを他の目的で使用する準備ができたタスクがあります。

事前定義されたリンクは次のようになります:ftp: //idx.realtor.com/idx_download/files.zip

私はこれで私を助けることができる人に大いに感謝します...

4

1 に答える 1

1

バッチファイル

ftp -s:ftp_cmds.txt host-name-goes-here
unzip local-file.zip
exit

ftp_cmds.txt

username-goes-here
password-goes-here
cd remote-directory-goes-here
get files.zip local-file-name-goes-here.zip
quit

このバッチ ファイルは、「unzip」を使用して、ここで見つけることができるアーカイブを解凍します 。道

私は自分の ftp を使用して、これらのほとんどをテストしました。あなたのftpはオフラインだったので、微調整が必​​要かもしれませんが、これで正しい方向に進むはずです.

于 2012-10-24T02:56:08.070 に答える