• 締切済み

プログラムを時差で操作

バッチもしくはVBSCRIPT等で呼び出したプログラムを制御する動きを実現したいです。 やりたいことは、例えばメモ帳を最小化で開き、5秒後に最大化する、という感じのものです。 メモ帳を閉じて5秒後に最大化で開く、というやり方ではなく開いたプログラムを時差で操作したい、という意味合いがあります。 凝ったものでなくてもいいので実現することは可能でしょうか?

みんなの回答

  • asciiz
  • ベストアンサー率70% (6650/9423)
回答No.2

Windowsには、コマンドプロンプトやバッチファイル内で、「一定時間待つ」と言うことのできるコマンドがあります。 >【Windows 11対応】Windowsの「timeout」「sleep」コマンドでバッチファイルの実行を一時停止する:Tech TIPS - @IT >https://atmarkit.itmedia.co.jp/ait/articles/1206/08/news137.html バッチ内で「timeout 5 /nobreak」みたいに書けば5秒待ってから次の行を実行するようになります。

全文を見る
すると、全ての回答が全文表示されます。
  • tetsumyi
  • ベストアンサー率26% (1860/7106)
回答No.1

UWSCと言うフリーの自動化ソフトがあります。 https://tonari-it.com/uwsc/ 手順をスクリプトで記録されるので、次の操作に移る時間も編集して自由に変えることができます。

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

関連するQ&A

  • 起動プログラムを操作したい

    コマンドプロンプトでもPowerShellでもいいのですが、例えばメモ帳を起動させて、そのメモ帳が起動したあと最大化させ、数秒待機してから最小化させる、という動きはできるものでしょうか? 起動時に説明文を表示して数秒後に自動で最小化させるようなイメージです。 表示されているウィンドウはメモ帳だけではない場合でも指定したメモ帳だけを対象に処理を行いたいです。 ソフトウェアの導入は極力さけたいところです。よいやり方はないでしょうか。

  • 部屋の照明をプログラムで制御したい

    部屋の間接照明をプログラムで制御したいと思っています。 何分間隔でこの照明を暗くしたりとか、順番に明るくしたり等の照明の動きを、予めプログラムしておいて、自動で動かしたいです。 実現するのに適当なキットや機器、ソフトウェア等はありますでしょうか。 あくまで6畳の自室用なので、あまり大掛かりな照明は必要ありません。 プログラムの知識は、VBSのコーディングができるぐらいはあります。

  • VBScriptとASPというのでHPが作成できる

    VBScriptとASPというのでHPが作成できるとネット上で見たのですが どういうことなのでしょうか? VBScriptは多少わかるのですが ASPと言うプログラミング言語(?)がよくわかりません。 それに VBScriptで自分が行ってるのは、 ファイルを操作したり、IEを制御したりですが サイトを生成するという動きがよくわかりません。 ここでASPと言うのを使えば、 VBSでサイトの生成が出来るのでしょうか?

  • perlプログラムの連続起動方法

    perlのバッチプログラムをレンタルサーバー(ロリポップ)で動かそうとしているのですが、サーバーの制約により処理が途中で中断されてしまいます。 サーバーの制約とは30秒を超える処理を起動してはならないというものです。 では、入力データ量を1プログラムあたり30秒以内に収まる範囲に分割し、プログラムを連続して起動することで制約を回避しようと思うのですが、プログラム起動の方法がわかりません。 プログラム終了をトリガとして後続プログラムを起動する仕組みの実現方法を教えてください。

    • ベストアンサー
    • Perl
  • 値を入力し、入力した値から最大値、最小値、平均を導くプログラム

    Javaのプログラムの質問です。 プログラム実行後4つの数値を入力し入力された数値の中で 最大値、最小値、4つの数値の平均を表示するプログラムの作成のしかたを教えていただけますでしょうか? 例 プログラム実行 1つ目は? 2 2つ目は? 50 3つ目は? 32 4つ目は? 17 最大値は50です。 最小値は2です。 平均は25.25です。 という感じにするにはどうすればいいのでしょうか? よろしくお願いします。

  • プログラムが間違っているようなのですが

    ファイルからデータを読み込み、そのファイル内のデータの最大値・最小値を求めるプログラムを作ろうとしているのですが、実行結果が 最大値:0 最小値:0 となり、max2とmin2にうまく値が入っていないようなのです。 main関数にsub_main;を追記してみたりと色々試しているのですが、うまくいきません。 ファイルの読み込みがうまくいっていないのでしょうか。 もしくはポインタの使い方がまずいのでしょうか。 ファイルの内容は 20 40 30 ・ ・ ・ という感じの、不規則な数字の羅列で、今は10個入っています(データ個数が分からない場合も考えているのですが・・・)。 プログラム初心者なので難しいことはあまり分からないですが、助言を頂ければ嬉しいです。 #include<stdio.h> int sub_main(int *tensu,int *max,int *min) { int i=0; FILE *fp; fp = fopen("11.txt","r"); while(fscanf(fp,"%d",&*tensu)!=EOF); { for(i=0;i<10;i++) { if(*tensu+i>*max) *max=*tensu+i; if(*tensu+i<*min) *min=*tensu+i; } } fclose(fp); } main() { int max2=0,min2=0; int *max=&max2; int *min=&min2; printf("最大値:%d\n最小値:%d\n",max2,min2); }

  • Windows ファイアウォールについてです。

    Windows ファイアウォールについてです。 プログラムおよびサービスを例外で選択できますが、グループポリシーによって制御され、 すべて「いいえ」になっています。 コマンドウィンドでグループポリシーを探しても、 「操作可能なプログラムまたはバッチファイルとして認識されていません」 とでてしまいます。 これを「はい」に変えるには、どーすればいいですか? よろしくお願いします!!

  • windows 文字入力操作の電気的説明

    windowsのメモ帳などでの操作 「あ」を打つ→「あ」という文字が出る→「い」をうつ→「い」の文字が表示される・・・「お」が表示されるまでのパソコンの電気的な動きを説明できる方いますか? キーボードからの信号、CPUの動きをまじえ、アスキーコード(16進)が読まれて「あ」の形がメモリなどでどう呼び出されるのか、などまで詳しく教えてください。ちょっと大変かもしれませんがお願いします。 できれば Aが起こる ↓ B ↓ C ↓ ・・・・ というような感じで教えてください。

  • 3M程度のテキストファイルをメモ帳で編集するとすごく動きが遅いのですがなぜ?

    3M程度のテキストファイルをメモ帳で開いて編集すると すごく動きが悪いです。 (操作に数秒掛かる) PCのメモリは256Mもあるのに、どうしてたかが3M程度で こんなに動きが悪いのでしょうか? それともこれが常識ですか? また、メモ帳以外で快適に動くソフトがあるのでしょうか?

  • tscという謎のプログラム

    ネットに繋ぐと、最初の数秒ですがマウスポインタの動きが少し鈍くなります。ポインタの横に、「使用中」を意味するアイコンが出るのですが、昨日そのアイコンが出た時にCtrl+Alt+Deleteを押し、プログラムの強制終了の画面を出してみました。すると、見慣れない「tsc」というものがありました。 ここでも検索してみたところ、どうやら「トレンドシステムクリーナ」というトレンドマイクロのプログラムみたいなのですが、このソフトをダウンロードした覚えはありません。ウィルスバスター2005を使っているので、もしかしてそれの一環なのかな?とも思ったのですが。 このtscが、プログラムの強制終了の画面に現れるのは、ネットに繋いだ直後の数秒だけなのですが、なんだか気になります。放っておいて大丈夫でしょうか?