• ベストアンサー

決められた時間間隔で処理を繰り返すvbsでの記述は?

処理Aがあって、それを1時間ごとに繰り返し実行するにはどういう記述をすればよいのでしょうか?

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

  • ベストアンサー
  • STICKY2006
  • ベストアンサー率29% (1536/5269)
回答No.1

http://okwave.jp/qa1573768.html まぁ、こんな感じかと。 ただ、1時間ごとに繰り返すを1年間続けるんだったら非常に面倒ですよね-w- 24時間×365日分、コンピュータの電源も切れず、ずっとスクリプト動かしつづけてなきゃいけないわけですし。 正直、CPU喰ってしょうもないです。 ってことで、個人的には、Aの処理をするだけのVBSで組んで、1時間に1回、タスクで実行させるのが無難じゃないかと思いますけどね。

bobo_0827
質問者

お礼

ご回答有難うございます。 タスクでやってみます。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 処理時間について

    今、仕事で既存の処理のレスポンス調査をしているのですが、 行き詰ってしまったので質問させていただきます。 本番環境とテスト環境で全く同じ処理を実行した所、テスト環境では 1分程度で処理が正常終了するのに本番環境だと 2時間経過しても処理が終わらず、なぜ同じ処理なのに本番環境と テスト環境で処理時間に違いがありすぎるのか分からず困っています。 処理としては25万件程あるデータ(テキストベース)を PL/SQLで読み込みTable_AにInsert または キーが同じデータが 存在しているならUpdateをし、 それと同時にトリガーで更新前と更新後の値を Log_TableにInsertします。 検証したときの手順としては、 (1)Table_AとLog_TableをCreate (2)トリガーのコンパイル (3)Table_Aのインデックスの作成 (4)PL/SQLのコンパイル (5)Table_AとLog_Tableの統計情報の取得 となっております。 ちなみに、テスト環境と本番環境の両方について、 実行されたSQLの実行計画を取得し比較したのですが、 同じ実行計画になっていました。 また、統計情報を取らずに処理を実行した場合は、テスト環境でも 2時間経過しても処理が終わりませんでした。

  • 本文ではなく、returnへほとんどの処理を記述

    ・本文ではなく、returnへほとんどの処理を記述しているコードがあります ・どういう意図があるのでしょうか? ・複数の関数をreturnする関数が、たくさんあります ・どの関数も、関数本文より、returnする関数内容の方が何倍も多いです hoge = function(){  //中略   return {    a : function(){   },    b : function(){  //これが延々続く  //return関数内で即時関数実行したり ■質問1 ・処理の結果をreturnすると思っていたのですが、returnメインでそこに処理を記述していくやり方のメリットは? ■質問2 ・hoge.aでアクセスしているのですが、関数定義=オブジェクト定義でしょうか? ・下記aメソッドは、同じ意味? hoge = {  a: function(){ hoge = function(){  //中略   return {    a : function(){   },

  • 24時間後に処理

    とあるサイトで、24時間後に処理を実行できるプログラムは実現可能でしょうか? 24時間なので当然ブラウザを開いた状態ではなく、閉じても24時間後に処理が実行される仕組みはないでしょうか。

  • 【SQLServer】何も処理しない場合の記述について

    【SQLServer】何も処理しない場合の記述について お世話になってます。 ご存知の方いらっしゃいましたら教えてください。 Oracleでは、IF文の中で何も処理したくない場合、明示的にNULLと書けば、コンパイルできます。 IF XXXXX THEN A = 100 ELSE -- 何もしない NULL END たとえ何も処理しない場合でも、明示的にELSE句を 書きたい場合は、 SQLServerの場合、何をかけばよいのでしょうか? 今のところ下記のように、ELSEの場合は意味の無い処理を記述しています。 IF XXX BEGIN A=100 END ELSE IF BEGIN -- 何も処理しない A = A END A=Aは意味の無い処理なのですが、削除するとコンパイルが通らなくなってしまうのでやむなく記述してます。 どなたかいいアイデアありましたらご教授くださいませ。 よろしくおねがいします。

  • 【PHP】命令は記述順に処理されるのですか?

    PHP初心者です。 基本的なことですが、命令は記述順に処理されるのでしょうか? たとえば、 (1)外部から何かをダウンロードする (2)print "123"; とした場合、(1)(2)が記述順に実行されると思います。 ・・・実は今までActionScript(Flash)を勉強していましてこれが逆でした。((2)→(1)の順番)このためやや混乱しています。 PHPの場合は処理はあらゆる場合とも記述順と考えて問題ないでしょうか?? お詳しい方、よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • 繰り返し処理で記述したいのです。

    初心者です。 JavaScriptの基本的な事だと思うのですが 教えてください。 form1.condition1.length = 3; form1.condition2.length = 3; form1.condition3.length = 3; form1.condition4.length = 3; form1.condition5.length = 3; の部分をFor文などの繰り返し処理を使って 記述したいのですが、どのように記述すれば いいのですか? よろしくお願いします。

  • Accessで同じ処理を記述するとき

    Access2002を勉強しています。 次のようなプロシージャで疑問を持ちましたので教えてください。 (例) Private Sub AAA()   処理1   処理2   End Sub Private Sub BBB()   処理1   処理3   End Sub Private Sub CCC()   処理1   処理4   End Sub (例)で示す通り同じ内容の処理があるとき、それぞれに同じ内容の処理を記述していますが、何か良い記述の方法があるような気がしますが? 私の思い過ごしでしょうか。教えてください。

  • どうやって記述して答えればよいのか分からないので教えてください。よろし

    どうやって記述して答えればよいのか分からないので教えてください。よろしくお願いします。 問題 以下の処理を行うトランザクションT1、T2、T3がある。 T1:データベース中の項目Aの値に1を加える。 T2:データベース中の項目Aの値を2倍にする。 T3:データベース中の項目Aに1をセットする。 T1、T2、T3を並行に実行するとする。項目Aが初期値0を持っているとすると、 これらの3つのトランザクションが終了したときに項目Aが取りうる可能性のあ る正しい値はどのくらいあるか、列挙せよ。 どうかお願いします((+_+))

  • ループ処理を一定時間毎にしたい。

    お世話になります。 処理1 s = s + 4; 処理2 $("a#sakuin")[0].click(); 処理3 $("a#sakuin2")[0].click(); 処理1 ↓ 処理2→処理1の5秒後に実行 ↓ 処理3→処理2の5秒後に実行 これらを変数sが40になるまでループ処理したいのですがどのようにすればよいでしょうか? よろしくお願いします。

  • VBSの処理中一旦処理を止めて再開させたい。

    VBSの処理中一旦処理を止めて再開させたい。 VBS内で順番に実行し処理しているソースで その途中でダイアログを出して一時的に止めてOK出したら次の処理に移れる方法ってどうすれば出来ますか? 例えば copy1 copy2 copy3 終了 それを copy1 copy2 ダイアログのokを押すまで待機 copy3 終了 見たい感じです。

信頼できるメールか?
このQ&Aのポイント
  • 最近行われたプライバシーポリシーの改定に伴い、PayPayアカウント情報の確認を求めるメールが届きました。
  • 確認が必要であり、確認しない場合はアカウントが停止される可能性があります。
  • しかし、スマホのPayPayサイトでは同じお知らせがあり、アカウント確認とアカウント停止の関連部分は記載されていません。
回答を見る