• ベストアンサー

自動ダウンロードについて

共用レンタルサーバにサイトを開設してオンライン注文フォームを作成して 運営している者です。注文データはメールで送られてきますが、管理がしづらい ため、注文と同時にcsv形式データを自動で作成される機能を利用しています。 そのCSVデータを毎日ダウンロードして日付が入ったファイル名 に変更する作業を行って管理をしています。 この作業をWindowsで自動化する事を実行または考えておられる方は、 お知恵を頂けないでしょうか? 特定の時間にダウンロードして、日付が入ったファイル名にリネームするだけでも結構です。

質問者が選んだベストアンサー

  • ベストアンサー
  • FRE
  • ベストアンサー率90% (10/11)
回答No.1

私なら、Perlでスクリプトを組みます。ダウンロードの意味するところが、FTPならNET::FTPモジュールを使うと思います。 それはさておき、わりと誰でもできるレベルで考えると、 1)Windows付属のスケジューラーを使って以下のバッチファイルを自動実行する。 2)バッチファイルでFTPを呼ぶ。引数として -s:filenameでFTPの時にキーから入力するもの(ID,passwordの入力から始まって、byeで終了するまで)をファイルにしたものを指定する。 ※たぶん ------------- id password prompt mget * delete * bye ------------- こんな感じ。 3)バッチファイルの次の処理でFTPで取得したものを、リネームし、別のフォルダに移動させる。 ※日付でリネームさせるのはVBスクリプト等を使用しないときついかも、、、。 ヒント程度ですが、こんな感じでしょうか。

mehiro2
質問者

お礼

さっそくのご回答有難うございました。 やはりプログラムを作成しないと難しい部分もあるのですね 頑張ります

その他の回答 (1)

  • itohh
  • ベストアンサー率45% (210/459)
回答No.2

こんにちは。itohhといいます。 フリーやシェアウェアのFTPツールで指定時間にFTPサーバからダウンロードするものが有りますよ。 わたしは、使用したことはないので使い心地はわかりません。 とりあえず、参考にしてみてください。 Vector ファイル転送 http://www.vector.co.jp/vpack/filearea/win/net/network/copy/index.html

参考URL:
http://www.vector.co.jp/vpack/filearea/win/net/network/copy/index.html
mehiro2
質問者

お礼

有難うございました。 さっそく戴きましたURLで見てみます

関連するQ&A

  • iショップ運営で教えていただけませんか

    はじめまして、iショップ運営で次のような事を実現されている方はいらっしゃいますでしょうか? cgiにて商品の注文を受けています。この場合に契約レンタルサーバ上にも 注文データをCSV形式データで保存しており、毎朝ダウンロードして アクセスにインポートして管理しておりますが、手作業にてCSVデータをダウンロードし前日分までのデータを削除してからファイル名をダウンロードした時の 日付にリネームしております。 このあたりの作業を自動化したいとおもいます。 内容は概要だけですが、良い方法をご存知の方、教えていただければとてもたすかります。宜しくお願い致します。

  • Excel Bookの自動読み込み

    Excel初心者ですが宜しくお願いします。 毎月自動で作成されるフォルダが在り、毎朝 その日の日付け名でCSVデータが作成されます。 【保存場所はCドライブ、フォルダ名は年月(例:0910)、CSVファイル名と、sheeet名は日付け+名称(例:091001リンゴ・091002リンゴ・・・・・)】 集計表を作成し、開いたらsheet1=(091001リンゴ)・sheet2=(091002リンゴ)・・・となるように、自動で取り込み(読み込み?)させる事は可能でしょうか。 集計表は、月末にまとめて、月初で更新させたいです。 現状は、毎朝 フォルダ開→CSVデータ開→sheetをコピー→集計表に貼り付けと作業しています。 マクロ等は、まったくの初心者ですがどうか宜しくお願いします。

  • CSVリストから一括ダウンロード

    2万点の画像データのURLがCSVでリスト化されています。ファイル名が同じなのでリネームしつつ一括ダウンロードする方法はないでしょうか。

  • 任意のファイル名の変更

    ファイル名がD303????.csv。????に日付がはります。たとえばD3031214(正確には時間まで含めたファイル名)みたいに、自動でファイルがシステム上毎日作成されます。そのうち、一番新しいファイルをリネーム、単純にD303.CSVにしてエクセルで利用したい。手順的にはエクセルをたちあげて、マクロ(VBA)を起動し、たくさんあるD303????.csvのうち一番新しいものをD303.CSVにリネームしてエクセルのシートに貼り付ける。ファイル名の変更にワールド文字がつかえないので困っています。何かいい方法はありませんか。できれば、例文もおしえていただけえばありがたいのですが。

  • Excel データの自動読み込みについて

    Excel初心者ですが宜しくお願いします。Excel2003を使用しています。 毎月自動で作成されるフォルダが在り、毎朝 その日の日付け名でCSVデータが作成されます。 【保存場所はCドライブ、フォルダ名は年月(例:0910)、CSVファイル名と、sheeet名は日付け+名称(例:091001リンゴ・091002リンゴ・・・・・)】 集計表を作成し、開いたらsheet1=(091001リンゴ)・sheet2=(091002リンゴ)・・・となるように、自動で取り込み(読み込み?)させる事は可能でしょうか。 集計表は、月末にまとめて、月初で更新させたいです。 現状は、毎朝 フォルダ開→CSVデータ開→sheetをコピー→集計表に貼り付けと作業しています。 マクロ等は、まったくの初心者ですがどうか宜しくお願いします。

  • あるサイトにあるcsvファイルを定期的にダウンロードするには?

    定期的に変更されるデータをcsvファイルで提供しているサービスがあります。 サイトに行きダウンロードすることで最新データを取得できるのですが、 自ら見に行くという作業を自動化できないかと考えています。 csvファイルの置き場所が固定されてるとして、phpにて定期的にダウンロードすることは可能でしょうか?

    • ベストアンサー
    • PHP
  • ダウンロードしたファイルを上書きしたい

    Windows7 + IE9を使い始めたところです。これまでは、WindowsXP +IE8でした。 ダウンロードしたCSVファイルをデスクトップ上のフォルダ「DR管理」に毎回入れるのですが、同じファイル名のCSVファイルは上書き保存するか聞かれずに、自動的にファイル名に(2)が付けられて保存されてしまいます。 上書き保存したいのですが、どこの設定を直せばいいのでしょうか? よろしくお願いします。

  • CSVファイルのダウンロードができたりできなかったり・・

    ASPで、サーバー側で動的に作成したCSVファイルをクライアント側にダウンロードさせたいと思っていますが、 ダウンロードできるときとできないときがあり困っています。 「ファイルのダウンロード」ダイアログが表示され、うまくダウンロードできるときと、 「Internet Explorer では、[サイト名]-[aspファイル名]をダウンロードできません。このインターネットのサイトを開くことができませんでした。要求されたサイトがしようできないか、見つけることができません。後でやり直してください。」のメッセージが表示され、ダウンロードできない場合があります。 どちらもサーバー上にダウンロードすべきCSVファイルは作成されているので、ダウンロード部分に問題があると思うのですが、原因がわかりません。 ひとつ気づいたのが、csvファイルの容量が4.0MBを超えるとダウンロードできないような気がするのですが、関係ありますでしょうか? よろしくお願い致します。 --------出力のためのスクリプト----------------- Response.ContentType = "application/octet-stream" Response.AddHeader "Content-Disposition", "attachment; filename = " & CSVファイル名 Set fs = Server.CreateObject("Scripting.FileSystemObject") CSV_DATA = Server.MapPath(CSVファイル名) If fs.FileExists(CSV_DATA) Then Set ts = fs.OpenTextFile(CSV_DATA, 1) Do Until ts.AtEndOfStream Response.Write ts.ReadLine() & vbCrLf Loop ts.Close End If Response.End -----------------------------------------------

  • ダウンロードソフトIriaの事で詳しい人教えてください。

    ダウンロードソフトIriaでファイルの内容は違うファイルで同じファイル名だとダウンロードしてくれません。自動でダウンロードするときにリネームする機能とかはないですかね!?

  • VBAでHPからダウンロードすることできる?

    自社HPサイトの注文データ(CSVファイル)を毎日手動でダウンロードしています。 (手順はHPを開いてLOGON、パスワード入力でダウンロードボタンを押す) VBAで自動的にダウンロードしたいのですが可能なのでしょうか? コマンド及び参考になるサイトとか知りませんか?