• ベストアンサー

VBSでHPを保存するにはどうすればいいですか?

toginoの回答

  • togino
  • ベストアンサー率75% (97/129)
回答No.6

> もう一つ教えてほしいのですがディレクトリごと > コピーすることは可能でしょうか? リンク先 URL に含まれるスラッシュ(/)ごとに、 ディレクトリを辿り(存在しなければ新規作成して) 保存すれは、可能です。 がんばってくださいね。

takako20
質問者

補足

すいません。お手数ですが詳しく教えていただくと助かります。 何かヒントとかあれば教えてください。 VBSがイマイチわかりにくいので参考URLとかあれば 紹介してください。 よろしくお願いいたします。

関連するQ&A

  • VBSでタイマー

    1分ごとにメール確認するため、1分ごとに、という処理を作っています。 VBSにタイマー機能はないのでしょうか? 無いようなので、タイムスタンプを取得したいのですが、これも直接は取得できませんよね?

  • お気に入り先のページをすべてローカルに保存するソフト

    技術的なことなど、ちょっと参考になることがあると どんどんお気に入りに入れているのですが、 お気に入りに入れたURL先のページは不変なものではないため、 いつかは、消滅したり内容が 書き換わったりしてしまうことが予想されます。 そこで、お気に入り先のページのみだけでも ローカルに保存し、永久に残るようにしたいのですが、 一個一個お気に入りを飛んで名前を付けて保存していたのでは 面倒で手間がかかるので、お気に入りに入ってる全URLデータの ページをローカルに保存することのできるソフトと いうものがないか探しています。 何かおすすめのものがあれば、対応ブラウザは問わないので 情報お願い致します。

  • すでに開いているブックのマクロを起動させるvbsを教えてください

    お願いします。 00時から23時54分まで 常時開いていて、温度の数値をロギングしているexcelブックがあります。 1分おきにロギングし、10分おきに表に記録し、グラフ化しています。 エクセルを開き、閉じてOSを再起動、またエクセルを開く、を365日繰り返すものです。 基本的に常時無人です。 印刷、保存など、計7個の作業を Application.OnTime にて Workbook Open時にタイマーとしてマクロをかけてたのですが、 実行の信頼度が高くない(実行しない日がある)ので、 タスクスケジューラにて行おうとしました。 マクロを実行させるvbs Option Explicit Dim objxlsm Set objxlsm=CreateObject("Excel.Application") objxlsm.Workbooks.Open ("ブックパス) objxlsm.Run "Module11.DB保存" objxlsm.DisplayAlerts=False objxlsm.quit Set objxlsm = Nothing 以上を行うと、 今開いているブックではなく、保存されたブックを別で開き、そこのマクロを処理してしまいます。 現在開いているブックに処理をかける場合はどうしたらよいのでしょうか? このブックはリアルタイム(表内に1分おきに数値を更新します)に動いている表グラフなので、 なんとか、開いている(表示している)ブックで外部からマクロを実行したいのですが。。 ご教授ください。 ちなみに、このブックは、タスクスケジューラでvbsにて開いています。(関係ありますか?) おねがいします。

  • 画像保存。

    一般的にキャプチャソフトはアクティブウインドウ(見えるところだけキャプチャ)・デスクトップ・任意指定とかです!    私が欲しい機能としてURL指定したサイトを画像として保存できるキャプチャソフトってないでしょうか? ご存知の方、教えてくださいよろしくお願いします。 m(_ _;)m

  • VBSの修正点を教えてください。

    会社で自動でメールが送れるJOBを作成したいのですが、今のままでは正常に作動できないので。 修正点のご教授をお願いいたします。 下記がWebを参考して作成したバッチファイルです。 Mail.vbs: Set oMsg = CreateObject("CDO.Message") oMsg.From = "mailsender@gmail.com" oMsg.To = "user@gmail.com" oMsg.Subject = "Test" oMsg.TextBody = "テストメッセージです" & vbCrLf & Now oMsg.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") =  2 oMsg.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "xxxxxxxxxx" oMsg.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25 oMsg.Configuration.Fields.Update oMsg.Send Mail.bat: cscript Mail.vbs Webで探して上記の内容で作成しました。 今の状況として、 JOBを動かすサーバーA IP:10.111.222 Aではメールを送信する機能がありません。 ※IPは適当です メール送信ができるサーバーB IP:10.333.444 AサーバーでJOBを起動してBサーバーのメール機能を使ってメールを送りたいと考えています。 Aサーバーからtelnet を利用してBへの25番ポートの穴が開いているのは確認済みです。 Bサーバーのsmtpサーバー名はわかりません。確認しようとしたら、 「IPだけでできるはず」と言われたました。 上記のVBS だと7行目で"xxxxxxxxxx"の部分にBサーバーで使用しているsmtpサーバー名が必要だという認識のため、上記のVBSは使えなのでしょうか? IPだけわかる今の状況でメール送信できるようにする場合どのように修正したらよろしいですか。 また上記VBSは利用できない場合どのように修正したらよろしいでしょうか。 他に必要な情報がございましたらご指摘をお願いいたします。

  • Google Chrome のローカル キャシュ機能?

    Google Chrome のローカル キャシュ機能? 自分が作ったHPを3日程前に更新しました。 IEでは、変更済の新しいページが、YahooでもGoogle検索でも表示されます。 同じページにアクセスするのですが、 Chromeでは古いまま(もう3日も)です??? URL指定、Yahoo/Google検索でも??、何とも信じられません。 どうも、Google Chrome にはローカル キャシュ機能があって?と疑っているのですが? ローカル キャシュをクリアーするとか? どうすれば最新の状態が表示できるのでしょうか?

  • Yahoo!の掲示板を保存する方法‥!

    Yahoo!の掲示板、 http://messages.yahoo.co.jp ですが、掲示板によっては、非常に有意義な情報があります。 しかし、書き込みが減って、下まで落ちると、消えてしまいます。 これは情報の損失と思いますので、何とかローカルに保存したいと思います。 しかし、掲示板によっては、書き込み数が数千、数万になっており、手動で保存するには時間がかかってしまいます。 そこで、お聞きしたいのですが、サーフィンソフトでよくページを保存できるソフトがありますが、Yahoo!の掲示板向きの保存しやすいソフトや方法としてはどのようなものがあるでしょうか? ようするに、「次のメッセージ」というのを順番に保存していってくれればよいのです。 ベストは、ID、タイトル、内容をそれぞれ、エクセルなどの表計算ソフトのセルに保存していってくれるのが一番です。。 ソフト名と、出来たら具体的な設定方法や使い方を教えて下さい。

  • Webページをリストからローカルに保存したいのです。

    大量のwebページをローカルに保存したいと考えています。 (サイトまるごとダウンロードとはイメージが違います。URLは1つ1つこちらで指定したいです。) イメージとしては、 テキストファイルに複数のURLを記述して ソフトを実行すると、指定のフォルダにファイルが保存されている。みたいなカンジです。 その時の保存されるファイル形式は、 アーカイブ化されたMHTMLが理想です。 画像・JS・CSSも一気に落とせるのなら、 HTMLでも構いません。 このようなことを 実現するためのソフト(有料でも可)がありましたら、 教えてください。 なお、 キャプチャーソフトは結構です。 よろしくお願いいたします。

  • メールが保存されているフォルダが見つからない

    先日、表題にもある通り、メールデータのバックアップを取ろうと、「Documents and Settings」フォルダ内を検索したのですが、メールが保存されているフォルダが見つからないのです。 メールのデータは一体、どこに消えてしまったのでしょうか? 検索の手順としては、「ユーザー名」→「Local Settings」→「十数桁のランダムな英数字」→「Microsoft」→「Outlook Express」であったと思うのですが、「ユーザー名」フォルダ内に「Local Settings」が見当たらないのです。 当然のことながら、「All Users」フォルダ内にもありませんでした。 ですので、上記の点に関して、回答して頂ければ幸いです。 また、上記質問内容とは関係無いかも知れませんが、利用しているプロバイダはヤフーで、メールはヤフーのログインページから作成しています。

  • サイトの内容をローカルへ保存するには?

    よろしくお願いします。 WindowsXPを使用しています。 サイト上の情報をローカルに保存しておき、 ネットワークに繋がらないときにでもその内容を 確認できるようにしたいと考えております。 リンクはいくつか先まで保存しておきたいのですが、この目的を達成するためには何か良いソフトウェアはありますか。 どうぞ宜しくお願い致します。