こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

Windows Script Hostについて教えてください。

Windows Script Hostについて、教えてください。

Windows上で動いているアクティブ・ウィンドウや、デスクトップ全体のスクリーン
ショット収集するために、PrintScreenボタンを押すと、決まったフォルダーに
スクリーンショットの画像ファイルを書き出すソフトが予め導入されています。

Windows Script HostのSendKeysプロパティーで、PrintScreenキーを押す方法は
あるでしょうか。

ちなみに、.jsのWindows Script Hostのコードに中に

WScript.SendKeys("{PRTSC}") ;

と書いても、スクリーンショットは、取られませんでした。

投稿日時 - 2007-11-04 01:50:38

QNo.3487311

困ってます

このQ&Aは役に立ちましたか?

3人が「このQ&Aが役に立った」と投票しています

-広告-
-広告-

回答(2)

ANo.1

SendKeysメソッドはWScriptクラスのメソッドではなくWshShellクラスのメソッドです。なので、WshShellを作ってからSendKeysを呼んで下さい。

var shell = WScript.CreateObject("WScript.Shell");
shell.SendKeys("{PRTSC}");

投稿日時 - 2007-11-04 17:45:44

-広告-
-広告-

あなたにオススメの質問

-広告-
-広告-