• ベストアンサー

右クリックの送る

右クリックの"送る"メニューから特定のメールアドレスにファイルを送信することが出来ますか? (右クリックの"送る"に"~に送信"と言うメニューを追加したいです) 現在はメールソフトを開くことは出来ますが宛先は空欄です。 いつも同じアドレスに送信するのでそのような設定ができれば幸いです。

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

  • ベストアンサー
  • ittochan
  • ベストアンサー率64% (2667/4137)
回答No.12

>WSH5.6がインストールされたはずなのですが、 確認方法は スタート→プログラム→「MSDOSプロンプト」をクリック cscript と入力して「enter」を押します。 それと、 ドラッグ&ドロップのハンドラが登録されていないと そうなります。 以下を確認してください。 スタート→「ファイル名を指定して実行」をクリック。 regedit と入力して、「OK」をクリック。 レジストリエディタが起動されます。 以下のように潜っていきます。 マイコンピュータ  +HKEY_CLASSES_ROOT   +VBSFile    +ShellEx     +DropHandler ←クリック 右ウィンドウで 名前_______データ (標準)     {60254CA5-953B-11CF-8C96-00AA00B8708C} こうなっていますか?

second-steal
質問者

補足

WSHのバージョンは5.0になってます。 あれ?何で5.6じゃ無いんでしょう・・? レジストリの方はおっしゃられる通りになっています。

その他の回答 (12)

  • ittochan
  • ベストアンサー率64% (2667/4137)
回答No.13

>あれ?何で5.6じゃ無いんでしょう・・? 変ですね。 インストールされなかったようです。``r(・_・;) すいませんが、 もう一度scr56jp.exe を実行(インストール) して確認してみてください。

second-steal
質問者

お礼

長い間ご迷惑をお掛けして申し訳ありませんでした。 どうやらscr5.6jp.exeの実行の時失敗をしていたようです。 (何やらscd56jp.exeを実行してしまった気が、、) もう一度正しくインストールしたところ、自分の思っていた通りの動作をすることができました。 この度は誠にありがとうございました。本当に助かりました。

  • ittochan
  • ベストアンサー率64% (2667/4137)
回答No.11

> .vbsファイルにドロップすることが出来ないです。 では、フォルダオプションを確認しましょう。 デスクトップのマイコンピュータを開いて 「表示」→「フォルダオプション」をクリック 「ファイルタイプ」タブをクリック 一覧の《VBScript Script File(拡張子はVBS》を選択して、 「編集」をクリック 「開く」が太文字になっているのを確認して その「開く」を選択して、「編集」をクリック 《アクションを実行するアプリケーション》 C:\WINDOWS\WScript.exe "%1" %* こうなっていますか?

second-steal
質問者

補足

はい。そうなってます。 すみません、返信遅れました。

  • ittochan
  • ベストアンサー率64% (2667/4137)
回答No.10

>メーラーが起動できなかったと言うことです。 そうだったのね。 おかしいですね、 ダブルクリックでも、《送る》でも OutlookExpressの起動は同じなんですが。 では、ittochan.vbs をデスクトップに置いて 添付したいファイルをマウスで掴んで ittochan.vbs へ重ねてみてください。 (ドラッグ&ドロップ) お手数かけてごめんなさいね。 私のWindows98ではうまくいっているんですよ。 本当です。

second-steal
質問者

補足

.vbsファイルにドロップすることが出来ないです。 ショートカットにもドロップは出来ないですし、うまくいかないです。 きっと家のパソコンがおかしいんですよね、疑ってなんていませんよ。 ありがとうございます。

  • ittochan
  • ベストアンサー率64% (2667/4137)
回答No.9

>(と言うよりも何も変わりませんでした。) これは、宛先指定はできるが、ファイルが添付去れなかった。 と言う解釈でよろしいでしょうか? どの部分で失敗しているのか確認してみましょう。 wshShell.SendKeys("%IA") for j=0 to 600 WScript.Sleep(100) if wshShell.AppActivate("添付ファイルの挿入") then ここの、 wshShell.SendKeys("%IA") が「挿入」→「添付ファイル」を実行しています。 この行の上に WScript.Sleep(1000) を挿入してみてください。 これは一秒待つコマンドです。

second-steal
質問者

補足

言葉不足で済みません。 変わらなかったと言うのは、メーラーが起動できなかったと言うことです。 ~.vbsファイルをダブルクリックすればメール作成ウィンドウが表示されますが、右クリックからでは選択しても何も起こりません。 ますます何が悪いのか分からなくなってきました・・。

  • ittochan
  • ベストアンサー率64% (2667/4137)
回答No.8

Windows98で確認しました。 >もしかしたらOSなどが関係しているのでしょうか・・。 Windows98に標準添付の Windows スクリプティング ホストのバージョンは5.0です。 このバージョンはファイルのドラッグ&ドロップは まだサーポートされていません。 失礼しました。 私のWindows98もWindows スクリプティング ホストは 5.0でそちらと同じ現象でした。 できましたら、参考URLから scr56jp.exe をダウンロードして Windows Script Host 5.6をインストールしてみてください。 second-stealさんの満足な動作をしてくれる事と思います。 ANo.#7は忘れずにお願いします。 それと、 BtnCode = WshShell.Popup("添付ファイルがないよ",2,,16) と BtnCode = WshShell.Popup("添付完了!!",2,,64) の行は削除したほうが良いかも・・・。 このダイアログは2秒間だけ表示されますが、 「OK」ボタンを押して閉じますと、エラーが発生します。

参考URL:
http://www.microsoft.com/downloads/release.asp?releaseid=33248&area=top&ordinal=9
second-steal
質問者

補足

重ね重ねありがとうございます。 scr56jp.exeを実行しましたのでWSH5.6がインストールされたはずなのですが、思っている動作はしてくれませんでした。(と言うよりも何も変わりませんでした。) 一体全体どこをどうすればよいのやら・・。

  • ittochan
  • ベストアンサー率64% (2667/4137)
回答No.7

ittochan.vbs にバグがあったので報告します。 クリップボードに何も無い状態で、 ファイルをittochan.vbs に送ると最後にエラーが 表示されます。 dim stra この行の下に、 stra = "" の一行を挿入してください。

second-steal
質問者

補足

何度もありがとうございます。 お礼/補足に書き込んだつもりがエラーになっていたようで、それに気付かず返答が遅れまして申し訳ございませんでした。

  • ittochan
  • ベストアンサー率64% (2667/4137)
回答No.6

メモ帳を開いて、以下の文章を張り付けて Address = のところに、宛先のメールアドレスを書いて、 Address = "itto@ittochan.ne.jp" と、こんな感じにしてね。 そして、ittochan.vbs として保存してください。 このファイルか、このファイルのショートカットを C:\Windows\SendToフォルダへ置いて、添付したいファイル(複数添付可能)を [送る]をしてみてください。 ---この下から--- Set objArgs = WScript.Arguments Set WshShell = WScript.CreateObject("WScript.Shell") dim IE Dim targetfile dim stra dim Address , titleName 'ここに相手のメールアドレスを書いてください。;で区切ると複数人数に送れます。 Address = "itto1@ittochan.co.jp;itto2@ittochan.co.jp" 'ここにメールの件名を書きます。空白にはしないでください。 titleName = "件名" prog = WshShell.RegRead("HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\msimn.exe\") prog = chr(34) + prog + chr(34) wshShell.Run(prog+" /mailurl:mailto:"+Address +"?subject="+titleName) if objArgs.Count>0 then Set IE = WScript.CreateObject("InternetExplorer.Application") IE.Visible = false IE.Navigate "about:blank" Do While IE.Busy Wscript.Sleep 10 Loop stra = IE.Document.parentWindow.clipboardData.getdata("text") end if for i=0 to objArgs.Count-1 targetfile=objArgs(i) IE.Document.parentWindow.clipboardData.setdata "text",targetfile for j=0 to 600 WScript.Sleep(100) if wshShell.AppActivate( titleName ) then exit for elseif i=599 then fin() end if next wshShell.SendKeys("%IA") for j=0 to 600 WScript.Sleep(100) if wshShell.AppActivate("添付ファイルの挿入") then exit for elseif j=599 then fin() end if next WScript.Sleep(500) wshShell.SendKeys("%N^V%A") next if objArgs.Count<1 then BtnCode = WshShell.Popup("添付ファイルがないよ",2,,16) WScript.Quit() else BtnCode = WshShell.Popup("添付完了!!",2,,64) end if fin() sub fin() IE.Document.parentWindow.clipboardData.setdata "text",stra IE.Quit WScript.Quit() end sub ---この上まで---

second-steal
質問者

補足

詳しくご紹介頂きましてありがとうございます。 作成して試してみましたが、他の方のご紹介の方法と同様に右クリックの送るからメーラーを起動することが出来ませんでした。 ファイル自体はダブルクリックでメーラー(新規作成ウィンドウ)が起動出来ましたので正常だと思われます。 もしかしたらOSなどが関係しているのでしょうか・・。

  • crimson
  • ベストアンサー率40% (900/2202)
回答No.5

ちょっと違う方法を。 まず「Sendto」フォルダに、適当なホームページへの ショートカットを作って下さい。 続いてプロパティを確認し、ターゲットのURLを 「mailto:送りたいアドレス」 へ変更。 たぶん、これなら大丈夫だと思いますよ。

second-steal
質問者

補足

ご回答頂きましてありがとうございます。 おそらくNo.3の方と同じ方法だと思いますが、「SendTo」に置いてもメーラーは起動しないです。

  • ittochan
  • ベストアンサー率64% (2667/4137)
回答No.4

second-stealさんは、 Windows98以上 + InternetExplorer5.5以上で メーラーはOutlookExpressを使用しているのですか? でしたら、Windows Script Host でできそうですが。

second-steal
質問者

補足

ご回答頂きましてありがとうございます。 Win98SEでIE6、メーラーはOE6です。 WSHの機能等何となく聞いたことがありますが使った事が無く分からないです。 MAPIを操作すると言うことでしょうか?

  • Singollo
  • ベストアンサー率28% (834/2935)
回答No.3

[送る]からはちょっとわかりません 他のところからでもよければ、適当な場所で右クリックメニューを出して、[新規作成]-[ショートカット]-[コマンドライン]に、mailto:送信先アドレス、を指定したショートカットを作成してみてください

second-steal
質問者

お礼

ご回答頂きましてありがとうございました。 確かに希望の物とはちょっと違いますが、簡単だったので試してみました。 それはそれで知らないことだったので役に立ちます。

関連するQ&A

  • 宛先で右クリックして入力したい

    AL-Mail32ユーザーです。 AL-Mail32は、メール送信時に宛先で右クリックすると、アドレス帳に登録したユーザーがポップアップメニューで一覧表示されるのですが、同じことができるメールソフトはないでしょうか。

  • ファイルを右クリックした時に出るのメニューはどうやって編集すればよいの

    ファイルを右クリックした時に出るのメニューはどうやって編集すればよいのでしょうか? ファイルを右クリックしたときにいくつかメニューが出てきますが, そこに特定のソフトで開くようなコマンドを追加したいです. OSはWindows 7の32bitです. regeditでレジストリエディタを開いて, HKEY_CLASSES_ROOT\Directory\Background\shell のところに追加してみましたが,ここだとファイル選択時には出てきません. ファイルを選択していないとき(何も無いところ)だと出てくるのですが,それだと意味がありません. ファイル選択時に特定のソフトを起動させるにはどうしたらよいでしょうか? よろしくお願いします.

  • 右クリックメニューに

    右クリックメニューにスクロールロック2回+↑ というコマンドを実行するメニューを追加したいのですが、 そのようなことができるツールってあるでしょうか? またはデスクトップアイコンのダブルクリックで実行、などでもよいのですが・・・ 右クリックのメニューもソフトによって変わりますけど、 デスクトップ上の右クリックでよいのですが・・・

  • 右クリックメニューの削除方法

    ファイルを右クリックしたときに出てくる メニューをレジストリから削除したいのですが 方法を教えてください。ソフトを先にアプリケーション の追加と削除から削除してしまい右クリックに残って しまいました。よろしくお願いします。

  • 右クリックから起動するソフトを作るには?

    メールソフトの右クリックメニューから起動するソフトを作りたいと思っています。 メルマガをカンタンに解除するソフトです。「なでしこ」という言語しかつかえないので、それで作ろうと思ってます。 任意のソフトの右クリックメニューを編集する方法をGOOGLEで調べて見ました。IEやエクスプローラーは右クリックメニューをレジストリを編集すればいいらしいことを知りました。 実際にそれらの右クリックメニューを編集するソフトなどもありました。 ところが任意のメールソフトの右クリックメニューを編集する方法と言うには結局、分かりませんでした。 そのメールソフトそのものを改造すれば可能なのでしょうが、それ以外には方法はないものでしょうか?

  • 右クリックに追加できない。

    自宅のPCにイリアやラプラス等をインストールして使用していたのですが(OSはMe)、新しく買ったPC(XPホームEd)では、ソフトのインストールは出来ても、右クリックメニューに「URLを全て送る」などの登録が出来ないようなんです。 ちゃんとソフトのインストール時、「右クリックに追加する」のチェックボックスにチェックは入れているのですが、再起動しても、ソフトをアンインストールをしてやり直しても依然右クリックに登録されません。 どこを直せばいいのでしょうか?ご教授いただけますと幸いです。宜しくお願い致します。

  • 右クリック

    私はよく顔文字のソフトを使うのですが、いつも表示しているわけにもいかず、使うときはディスクトップまで戻って起動しています。 そこで、右クリックのメニューの中に顔文字の.exeファイルを入れる事ができたような気がします。 どなたかご存知ないでしょうか?

  • エクスプローラーの右クリックメニュー項目の順番を変えるソフトがあれば教えて欲しい。

    エクスプローラーでファイルを右クリックしたときに出るメニューの順番を変更したいのですが、そういったソフトはありますか? 右クリックメニューの項目を追加・削除するソフトは見つかるのですが、順番を変更させるソフトは見つかりません。 あったら教えていただきたいのですが。 なければ、レジストリを直接いじることになると思うのですがそこまで詳しくないのでそれは避けたいのですが・・・。

  • EmEditorを右クリックから起動

    EmEditorをメモ帳代わりに利用しているのですが、シェル拡張設定がないのでファイルを右クリックして「EmEditorで開く」ということができません。 拡張子があるファイルであればファイルの関連付けでEmEditorを指定することができますが、拡張子のないファイルをとりあえずメモ帳で開いてみる、みたいなことができなくて困っています。 また、普段は別のアプリケーションに関連付けをしているけど、内容を編集するときはテキストエディタで、というようなことをよくするので右クリックでできれば楽なのですが。。。 いじくるつくーるでは「任意のファイルに「メモ帳で開く」を追加」という設定項目があり、今まではそれを利用していたので、「任意のファイルに対するメニュー項目を追加」でEmEditorを追加してやれば同じようになるか、と思ったのですが上手くいきませんでした。 コマンドラインでファイルのパスを引数にしてやればよさそうな気がしたのですが、そのパスを取得するコマンドが調べても見つからず、断念。 今は「メモ帳で開く」でなんとかしています。 方法は問わないので、ファイルを開くときにEmEditorを右クリックから指定できるようなやり方があれば教えてください。 ただし、「送る」メニューに追加、というのは使いにくいのでこれはナシで。 また、フリーのテキストエディタでこういったシェル拡張設定があるものがあれば、それもお願いします。

  • エクスプローラ中での右クリック

    エクスプローラやマイコンピュータ内にある、ファイルやフォルダを右クリックすると、いきなり「インストールの準備中...」と表示されます(何をインストールするのかはわかりませんが)。 そこで「キャンセル」をすると、普通に右クリックのメニューが出てくるのですが・・・。 ファイルやフォルダを削除しようとする際に、毎度出てきてとても不便です。最近、急にこんなこと起こり始めたのですが、どうすれば直るのでしょう? わかりにくいといけないので、流れとして ファイル(フォルダ)を右クリック ↓ 小さいウィンドウが現れ「インストールの準備中...」と出る ↓ 数秒後「WINDOWSにNTT Security Measureを設定しています」と表示される。 ここでいつも「キャンセル」を選ぶのでここから先はどうなるのかはわかりません。 「キャンセル」を選ぶと普通の右クリックメニューが出てきます。 どなたかご指南くださいm(__)m