• ベストアンサー

コマンドラインで一定時間処理をとめる方法

コマンドラインで指定した時間の間処理を とめておけるコマンドってありますか? PAUSEのようにとめた後にキーを押さなくても 勝手にリスタートして欲しいのです。 どなたかご存知の方いましたらよろしくお願いします。

  • urach
  • お礼率61% (32/52)

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

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.3

類似の参考URL http://okweb.jp/kotaeru.php3?qid=1090194 VBScriptで WScript.Sleep(10000) '数値はミリ秒、10秒待つ とだけ書いて sleep.vbsという名前で保存したとしたら CScript /nologo sleep.vbs とコマンドで実行するといいと思います。 秒数指定する場合は、 dim args Set args = WSCript.Arguments if args.Count < 1 then WScript.Sleep(10000) '数値はミリ秒、引数が無いとき10秒待つ else WScript.Sleep(args.item(0)*1000) end if の様にすれば、 3秒待つ場合 CScript /nologo sleep.vbs 3 の様にすればいいです。 こういう風に打つのがめんどい場合。 sleep.batをつくって @echo off CScript /nologo sleep.vbs %1 の様にして置いて、 システムフォルダとかに sleep.vbs,sleep.batを放り込んでおけば sleep 5 とかで5秒待つ、のように使えます。

参考URL:
http://okweb.jp/kotaeru.php3?qid=1090194
urach
質問者

お礼

ありがとうございます! 簡単にできるコマンドは無いんですね・・・。 上記参考にさせてもらい自分でvbs作ります。

その他の回答 (2)

  • ttyp03
  • ベストアンサー率28% (277/960)
回答No.2

UNIXなら sleep コマンド。 Windowsなら標準では付属していませんんで、リソースキット等から取得してください。 UNIXと同様に sleep コマンドがあります。 もしくはプログラムができるのならご自分でsleepコマンドを作った方が早いですよ。

  • THX1138
  • ベストアンサー率51% (108/208)
回答No.1

類似の案件が出ていますのでご参照ください。

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=1427742

関連するQ&A

  • コマンドラインがわかりません!!

    (質問) (1)コマンドラインというのがわかりません。 (2)下の説明のところが全部わかりません。 よろしくおねがいします!! -------------------------------------------------- (説明) ファイルを処理するとき、ファイル名指定はコマンドラインから行うのが便利です。Javaではコマンドライン引数はmain( )メソッドの引数として次のように用意されています。 public static void main (String args[ ]) { ・・・・・ } このargs引数を使うと、コマンドラインから入力されたパラメーターを次のように取得できます。 最初のパラメーター文字列は0です。 args.length args[0] args[1] args [2]  ・  ・  ・

    • ベストアンサー
    • Java
  • コマンドライン引数の例外処理について

    整数a、bをコマンドライン引数として受け取るプログラムを作成するとします。この時、入力するコマンドライン引数を整数であるa、b2つのみとします。 次の事柄について教えて下さい。 (1)コマンドライン引数を2個入力しなかった時の例外処理の仕方 (例えば、コマンドライン引数を入力しなかったり3個入力した時) (2)整数のコマンドライン引数を入力しなかった時の例外処理の仕方 (例えば、「abc」などと入力した場合) (3)コマンドライン引数を数の小さいものから入力しなかった時の処理の仕方 (例えば、「3 5」ではなく「5 3」と入力した場合) 初心者なもので…。どなたかお教え下さい。宜しくお願いします。

    • ベストアンサー
    • Java
  • コマンドラインから開きたい

    フォルダオプションをコマンドラインから入力して、直接開きたいのですが、可能でしょうか?そのときのコマンドはどう指定すればよいでしょうか?お願い致します。

  • コマンドラインってなんですか?

    vbaの事を調べていると、ちらほら「コマンドライン」と言う言葉を見かけますが、 意味がよくわかりません。 コマンドプロンプトならわかります(笑) ググってみたら 「コマンドラインとはプログラムを起動させるときに指定するオプションのようなものです」 とヒットしたのですが、要は引数みたいな感じでしょうか?

  • コマンドラインとタスク

    コマンドラインとタスクで自動処理が行えるということが本に書いてあったのですが、コマンドラインの意味がわからず苦戦しています。 私はコマンドラインというのはアクセサリ→コマンドプロンプトの事だと思っていたのですが、違うのでしょうか? アドバイスをいただけないでしょうか? お願いします。

  • コマンドプロンプトの時間がかかる処理のあとの、処理について。

    W2Kで、コマンドプロンプトで、エンコード等の重い処理の後の処理を、させる時には、どうなっているのでしょうか? 時々、コマンドプロンプト経由のエンコードの処理が、コマンドプロンプトで止まってしまうので、これが、正常のエンコードができなかったのか(エンコード結果は、正常に思える)それとも、コマンドプロンプトの仕様なのか、分かりません。 コマンドプロンプト エンコードでの処理(長い処理 echo 1 echo 2 これが、エンコード直後で終わってしまって、echo 1が表示されなくって。 エンコードを手動で止めても、途中で処理が終わるので、エンコードが失敗しているのかな?

  • コマンドライン引数について

    コマンドライン引数について opencvのサンプルを試しているのですが、困っています。 xcodeでビルドするとビルドは問題ないのですが、実行できない状態のものがあります。実行できないものは「デバックは正常に終了しました」や「ステータス255で終了しました」と出てしまいます。 前回の質問でコマンドライン引数が問題ではないか?とアドバイス頂き、色々と調べたのですが、main関数がコマンドライン引数をとることは理解出来たところで止まっています…。引数の指定の方法がわからず、Terminalから指定しようとexeファイルを開けて入力しようとしてみるのですが「プロセスは完了しました」と出てしまい、入力することができません… このやり方があっているかわからず、混乱しています。もし、検討違いのことを言っていたらすみません。 誰か引数の指定方法についてご存知であれば、アドバイス頂けないでしょうか? よろしくお願い致します。

  • Perlの処理待ちコマンド

    Perlをインストールして勉強し始めて数十分のものです (まだ一時間経っていません)。いま、超簡単なサンプルで勉強中です。 環境はWinにActivePerlをインストールして、 コマンドプロンプトを立ち上げ「Perl ファイル名」とし実行しています。 これをファイルのダブルクリックで実行できるようにしたいと思っています。 というか実際には実行だけはできるのですが、一瞬で終わってしまい 結果の確認が出来ません。これを処理待ちさせて確認できるように したいのですが、その方法が分かりません。 DOSバッチのpauseとかに相当するものです。 今は分からないので、無限ループで代用していますがショボすぎます。 …と書いているうちに標準入力待ちをするコマンドが分かったので それを使うようにしました。少しはましになりましたが、 より正統な方法を知りたいです。 あと、一定時間待つコマンドもあとで使うようになるかも しれないのでこれもあわせて教えてください。 ・普通の処理待ちコマンド ・一定時間待つコマンド これを教えてください。よろしくお願いします。 $xx = 7; print "答は$xxです\n"; print '答は$xxです\n'; print "\n\n"; print "何か押してください"; $aa = <STDIN>;

    • ベストアンサー
    • Perl
  • Excel のコマンドラインスイッチ(印刷)

    Office系ソフトのコマンドラインスイッチを調べています。 やりたいことはコマンドラインからオープンするファイルを指定し、印刷することです。 office2000/2003/2007 を対象にしています。 WEBでも調べていますが、EXCELについては情報が見あたりません。 ご存じの方がいましたら教えてください。

  • コマンドライン印刷の時間調節の方法

    コマンドラインからPDF印刷したいのですが、ファイルが大量にある場合、一度に印刷指示が出てしまうとPCに負担がかかります。それで印刷指示を出すタイミングを調節したいのですが、そういう方法はあるのでしょうか? 例えば印刷指示を出す時間間隔を指定する方法とか、表示ソフトを1ファイル印刷ごとに閉じて時間をかせぐとか、プリンタキューのファイル数、ファイルサイズ数などをフィードバックさせながら印刷するとか・・・等等。 PDFの印刷ができるようになった程度のコマンドライン超初心者です。よろしくお願いいたします。 環境WindowsXP+SP2 Adobe Reader8.1.0