人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Wshについての質問です。
WshShell.Runでコマンドプロンプトを起動し、
クリップボード上の文字列をプロンプト上にペーストさせたいのですが方法が分からなくて困っています。

SendKeysを用いて”% ”を送ってポップアップからペーストを選択しようと思っていたのですが予想と反してポップアップが開かれず動作しませんでした。

参考になるページか、コードを教えていただけると幸いです。

尚言語のほうはJscriptでお願いいたします。

●質問者: drivingsummer
●カテゴリ:コンピュータ
✍キーワード:JScript WSH クリップボード コマンドプロンプト コード
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● aqua99
●15ポイント

http://www.borncity.com/WSHBazaar/News7.htm

Dim objIE

Set objIE = CreateObject(”InternetExplorer.Application”)

objIE.Navigate(”about:blank”)

txt = objIE.document.parentWindow.clipboarddata.getData(”text”)

MsgBox txt

こんな感じ?


2 ● fer
●120ポイント

http://d.hatena.ne.jp/fer/20050217#1108629702

nullnull

IE 経由でクリップボードの文字列を取得しています。

◎質問者からの返答

ちょいとhatenaの使い方がまだよく分かっていないので先にaqua99さんへのレスを。

>aqua99さん

これvbsですよね?できればJscriptのほうが良かったんですが・・・

ちょっとこれでは私には応用できそうにないので、ポイントの方少なめでゴメンナサイ。

>ferさん

バッチリです。こういう場合にはIEを使うんですね。

追記の方もとても参考になりました。

助けていただいて本当に有り難うございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ