• ベストアンサー

クリップボードにコピーをするショートカット

そのショートカットをダブルクリックして実行するだけで特定の文字列をクリップボードにコピーできるようにショートカットを作成したいのですがどうすればできるでしょうか?

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

  • ベストアンサー
  • popesyu
  • ベストアンサー率36% (1782/4883)
回答No.3

1です。 一々デスクトップ等においてあるファイルをダブルクリックするのと、常駐しているクリップボートツールを使うのも手間は変わらないと思いますけど・・・。後者の方がショートカットキーに置き換えなどさせてしまえますし。 まぁそれよりも文字列が1種類しかないのなら適当な単語で辞書登録してしまえば一番簡単なのではと思います。 でWHSではなくWSHですが(すいません)、以下のスクリプトをテキストで作成して拡張子VBSで保存。ダブルクリックすれば"テストです"というのがクリップボードに保存されます。"テストです"を適当なものに書き換えて使いましょう。 ----- Set objIE = CreateObject("InternetExplorer.Application") objIE.Navigate("about:blank") strCbData = objIE.document.parentwindow.clipboardData.SetData("text","テストです") objIE.Quit Set objIE = Nothing

kanepon100
質問者

お礼

ありがとうございます!無事できました。ほかにも方法を教えていただいたのでそれらと比較してどれがいいか検討してみますね。

その他の回答 (2)

  • monchix
  • ベストアンサー率54% (1460/2666)
回答No.2

特定の文字列というのがどういう状態かわかりませんが、 マウスで選択できる状態ならCTRL+Cで出来ますよね。

kanepon100
質問者

補足

回答ありがとうございます。No.1でも補足しましたが、現状行っているCtrl+cが面倒なのでショートカットという形でできないかと考えているます。説明不足ですいません。

  • popesyu
  • ベストアンサー率36% (1782/4883)
回答No.1

WHSで簡単に作れますが、その手の機能を充実させたいのなら最初からクリップボードを拡張させるソフトを使えばよいのではないかと思いますが。 それぐらいの機能ならどのソフトでも付いています。 http://www.vector.co.jp/vpack/filearea/win/util/clipbrd/

kanepon100
質問者

補足

回答ありがとうございます。特に機能がほしいというわけではなく、あるアドレスをソフトにいちいち入力しないといけない事情があり、いまはメモ帳にそのアドレスを保存してCtrl+a→cとやっているのですが、面倒なのでダブルクリックでできる方法を探しているといった感じです。WHSとは何でしょうか?

関連するQ&A