質問 |
||
| 質問者:ipconfig68 | 操作自動化について | |
|---|---|---|
困り度:
|
一点教えていただきたいことがあります。 バッチやスクリプトで自動化したい操作があります。 アプリケーションを起動し、予め作成していたテキストファイルの内容を、起動したアプリケーションに出力させるといった動作を自動化させたいと思ってます。 できればバッチファイルで行いたいのですが VBスクリプト等でも結構ですので教えていただけますでしょうか? よろしくお願いいたします。 |
|
質問投稿日時:08/03/24 02:04 質問番号:3889436 |
||
回答 |
|
| 回答者:thamansa | バッチの「リダイレクト」という機能でできるのでは? リダイレクトについては検索してみてください。 |
|---|---|
| 種類:アドバイス どんな人:経験者 自信:参考意見 |
|
| |
回答日時:08/03/26 15:36 回答番号:No.4 |
|
| この回答へのお礼 | この回答にお礼をつける(質問者のみ) |
回答良回答20pt |
|
| 回答者:notnot | #1です。 出力じゃなくて、文字列の入力ですか・・・ キーの入力なら、sendkeysがVBSで使えるので、いわゆる半角文字なら入力させることが出来ますが、日本語の場合は、クリップボードに読み込んだ上で、ctrl-V をsendkeysするしかないです。 テキストファイルをクリップボードに読み込むフリーツールはいくつかあります。 Officeがインストールされていれば、VBSでもできます。 http://winscript.s41.xrea.com/wiki/index.php?%5B%5BFAQ%5D%5D それ以上のことは、#2の方が書かれたような、自動処理目的のツールを使います。 |
|---|---|
| 種類:回答 どんな人:経験者 自信:自信あり |
|
| |
回答日時:08/03/25 07:46 回答番号:No.3 |
|
| この回答へのお礼 | この回答にお礼をつける(質問者のみ) |
回答良回答10pt |
|
| 回答者:tetsumyi | VBスクリプトではアプリケーションを自由に操作できませんから無理です。 UWSCを使えば簡単にできます。 アプリケーションを起動 作成していたテキストファイルを読み込む アプリケーションのテキスト領域に貼り付ける といった手順でしょうか。 |
|---|---|
| 種類:回答 どんな人:一般人 自信:参考意見 |
|
| |
回答日時:08/03/24 09:09 回答番号:No.2 |
|
| この回答へのお礼 | この回答にお礼をつける(質問者のみ) |
回答 |
|
| 回答者:notnot | そのアプリケーションプログラムの内容(種類・名称)によります。 なんというアプリケーションですか? どうやればそのアプリケーションはファイルを出力するのですか? |
|---|---|
| 種類:補足要求 どんな人:経験者 自信:参考意見 |
|
| |
回答日時:08/03/24 02:24 回答番号:No.1 |
|
| この回答への補足 | 特定のアプリケーションはないのですが、 動作として「テスト」と入力されたテキストファイルがあり、 この「テスト」という文字列をほかのプログラムに渡すと いった動作が行いたいんですが・・・説明下手ですいません・・ ReadAllを使用し読み取る事はできたんですが他のプログラムに 渡す事ができません |
| この回答へのお礼 | この回答にお礼をつける(質問者のみ) |