• ベストアンサー

PC上の処理って自動化できますか?

Win初心者なのでとんちんかんな質問をしてすいません。 どなたか教えてください。 Windowsで以下のような一連の処理を自動化することってできるものでしょうか?また、できるならどのようなやり方をすればよいのでしょうか? 1 文書ファイルを開く(txt,docなんでも。1行ずつ文字列が記述されている) 2 ブラウザを起動し、特定のURL(フォーム送信するための入力画面)にアクセス。 3 1つ目のtextboxに文書ファイルの1行目の文字列を入力 4 タブ移動で2つ目のtextboxに2行目の文字列を入力 5 5つ目のtextboxまで同処理を繰り返して、送信ボタンを押下 6 ブラウザを更新して、再度1つ目のtextboxに6行目の文字列を入力 以上のような処理をofficeのマクロのように自動化することってできるのでしょうか? お願いいたします。

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

  • ベストアンサー
  • necomimi3
  • ベストアンサー率40% (124/307)
回答No.3

プログラミングに関してはVBSだと割りと敷居が低いように思います。 http://www.happy2-island.com/vbs/cafe02/capter00709.shtml

tomimarco
質問者

お礼

necomimi3さん、ドンピシャの解説ページありがとうございます。 ここを見ながら勉強してみます。 こういった操作はVBSなんですね。 みなさんどうもありがとうございました。

その他の回答 (2)

  • kokorone
  • ベストアンサー率38% (417/1093)
回答No.2

キーロガーツール(UWSCなど http://www.vector.co.jp/soft/win95/util/se115105.html で、実際の操作を記録・保存し、あとは、タスクスケジューラに登録すれば、指定時刻に再生できますね。

tomimarco
質問者

補足

kokoroneさん、ご回答ありがとうございます。 返事が遅くなってすみません。 ご紹介いただいたようなツールでバッチ処理をするという方法自体 知らなかったのでとても勉強になりました。 どうもありがとうございます。 ところで、自分がやりたい処理(質問内容の1~6)で、繰り返したい処理が何千行あったとして、それを一度だけ実行したい場合(最初の定型処理のみ記録させ、あとはループの条件をつけるような)には、これらのツールのみで行う事はできますでしょうか?また、それ以外に別の手段はあるものでしょうか?説明不足ですいません。 ご存知であれば、ぜひkokoroneさんのお知恵を拝借させていただきたいのですが。 よろしくお願いします。

  • sacana
  • ベストアンサー率28% (11/39)
回答No.1

できます。 が、はっきりいって結構専門的です。 「スクリプト」でグーグル検索するとその手の情報が出てきます。 他の人が作ったソフトのようなものもあるかもしれませんが、 質問文にあるような画一的なことに使うのであれば、多分自分で作るしかありません。

tomimarco
質問者

補足

ご回答ありがとうございます。 Windowsでひとつのアプリケーションの中で処理するのではなく、 いくつかアプリケーションを開いてはいじるような操作は、 VBでやるものなんでしょうかね? ちょっと調べてみます。どうもありがとうございます。

関連するQ&A