- ベストアンサー
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のマクロのように自動化することってできるのでしょうか? お願いいたします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
プログラミングに関してはVBSだと割りと敷居が低いように思います。 http://www.happy2-island.com/vbs/cafe02/capter00709.shtml
その他の回答 (2)
- kokorone
- ベストアンサー率38% (417/1093)
キーロガーツール(UWSCなど http://www.vector.co.jp/soft/win95/util/se115105.html で、実際の操作を記録・保存し、あとは、タスクスケジューラに登録すれば、指定時刻に再生できますね。
補足
kokoroneさん、ご回答ありがとうございます。 返事が遅くなってすみません。 ご紹介いただいたようなツールでバッチ処理をするという方法自体 知らなかったのでとても勉強になりました。 どうもありがとうございます。 ところで、自分がやりたい処理(質問内容の1~6)で、繰り返したい処理が何千行あったとして、それを一度だけ実行したい場合(最初の定型処理のみ記録させ、あとはループの条件をつけるような)には、これらのツールのみで行う事はできますでしょうか?また、それ以外に別の手段はあるものでしょうか?説明不足ですいません。 ご存知であれば、ぜひkokoroneさんのお知恵を拝借させていただきたいのですが。 よろしくお願いします。
- sacana
- ベストアンサー率28% (11/39)
できます。 が、はっきりいって結構専門的です。 「スクリプト」でグーグル検索するとその手の情報が出てきます。 他の人が作ったソフトのようなものもあるかもしれませんが、 質問文にあるような画一的なことに使うのであれば、多分自分で作るしかありません。
補足
ご回答ありがとうございます。 Windowsでひとつのアプリケーションの中で処理するのではなく、 いくつかアプリケーションを開いてはいじるような操作は、 VBでやるものなんでしょうかね? ちょっと調べてみます。どうもありがとうございます。
お礼
necomimi3さん、ドンピシャの解説ページありがとうございます。 ここを見ながら勉強してみます。 こういった操作はVBSなんですね。 みなさんどうもありがとうございました。