エクスプローラーのテキストファイルを右クリックし、コンテキストメニューからコマンドを選択し、テキストファイルの内容をクリップボードに転送できるソフト(ツール)を探しています。

「送る」メニューではなく、右クリックしたときに表示されるコンテキストメニューに表示されることが条件です。
Windows XP SP2に対応。有償・無償、日本語・英語いずれもOKです。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2008/02/01 08:25:13
  • 終了:2008/02/08 08:30:02

回答(3件)

id:hkrhr1 No.1

hkrhr1回答回数235ベストアンサー獲得回数122008/02/01 10:03:27

ポイント14pt

 お望みの回答ではないかとは思いますが、テキストをクリップボードにコピーするのなら、一般の文書と同じように、

1)コピーしたい範囲をマウスでドラッグして選択する。

2)cntl+cを押す。

or

2')マウスを右クリックして、コピーを選択する。

 で、出来ます。特別な操作は要りません。

 

http://q.hatena.ne.jp/dummy/

 

ちなみに、下記は、このページ右にあるテキストを上記の方法でコピーしたものです。 

------------------------------------------------------

[求人] 株式会社リッテル

募集職種東大と産学連携!大手広告代理店ともシステム共同開発中【SE】

------------------------------------------------------

id:olimar

勘違いしていませんか?

IEではなくエクスプローラーなんですが。マイコンピュータやマイドキュメントをダブルクリックすると表示される画面。これがエクスプローラーです。

2008/02/01 10:28:09
id:SALINGER No.2

SALINGER回答回数3454ベストアンサー獲得回数9692008/02/01 11:46:02

ポイント26pt

FileMenu Toolsを試してみると質問のことはできました。

http://www.lopesoft.com/en/fmtools/download.html

から本体とJapaneseのランゲージパックをダウンロードして

インストール先のlngフォルダに解答することで日本語表示もできます。

id:olimar

まさにれ、と言いたいところですが、テキストの文字コードがUnicodeになっていないと、日本語が文字化けしますね。他になかったら、これを使おうと思います。ありがとうございました。

2008/02/01 12:26:00
id:ardarim No.3

ardarim回答回数896ベストアンサー獲得回数1442008/02/02 00:22:53

ポイント40pt

ファイルをクリップボードにコピーするスクリプトを作って、テキストファイルに関連付けすることでコンテキストメニューに登録できます。


具体的には、

(1)以下のスクリプトを適当なファイル(例えばC:\textclip.js)に保存する。

OLECMDID_COPY = 12;
OLECMDID_SELECTALL = 17;

// 引数が指定されていない場合は何もしない
if(WScript.arguments.length == 0){
    WScript.quit();
}

var fs = WScript.createObject("Scripting.FileSystemObject");
var objIE = WScript.createObject("InternetExplorer.Application");

var fileName = fs.getAbsolutePathName(WScript.arguments(0));

// IEでテキストファイルを開く
objIE.navigate("file://" + fileName);
while(objIE.busy || objIE.readyState < 3){
    WScript.sleep(100);
}

// クリップボードにコピー
objIE.execWB(OLECMDID_SELECTALL, 0);
objIE.execWB(OLECMDID_COPY, 0);

objIE.quit();
objIE = null;
fs = null;

(2)エクスプローラで、メニューから[ツール]→[フォルダオプション]を開き、[ファイルの種類]タブで拡張子TXTの項目を選んで、[詳細設定]ボタンを押す。

(3)[新規]ボタンを押し、[アクション]欄にコンテキストメニューに追加するメニュー名を、[アクションを実行するアプリケーション]欄に以下のようなコマンドラインを登録する。

C:\windows\system32\wscript.exe "c:\textclip.js" "%1"

C:\windows\system32\は環境によって異なる場合がありますので自分の環境に合わせて変更してください。(Windowsのインストールディレクトリ)

c:\textclip.jsは(1)でスクリプトを保存した場所です。


URLはダミーです

http://q.hatena.ne.jp/1201821913

id:olimar

出来ました。ありがとうございます。

2008/02/02 10:18:18

コメントはまだありません

この質問への反応(ブックマークコメント)

トラックバック

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません