Windowsのエクスプローラの「送る」メニューが不正が設定と違う への返答
投稿で使用できる特殊コードの説明。(別タブで開きます。)
以下の返答は逆順(新しい順)に並んでいます。
投稿者 WOTA  (社会人)
投稿日時
2010/3/14 06:34:15
自己レス、情報追加です。
その後の調べで、vb2008のインストーラから送ったショートカットが、正しくできていないことがわかりました。
【私の作業方法】
ファイルシステムの設計で、「アプリケーションフォルダ」に、「AddMenu(アクティブ)のプライマリ出力」があり、これを右クリックして、「~のショートカットの作成」でできたものを、名前を「OtaStartメニューの追加」と変更した上で、「ユーザーの送るメニュー」の中に移動しています。
【結果】
ところがこうしてできたショートカットは、プロパティでみると
「リンク先」 AddMenu
「作業フォルダ」"S:\Program Files\Otagiri 's Software\AddMenu\"
となり、正しいリンクファイルになっていません。
【検証】
一方、本来の実行ファイルのショートカットを作り、これを送るフォルダに入れるとちゃんと動作します。
この場合「プロパティ」でみると
「リンク先」 "S:\Program Files\Otagiri 's Software\AddMenu\AddMenu.exe"
「作業フォルダ」"S:\Program Files\Otagiri 's Software\AddMenu\"
となっています。
【質問】
初めに書いた、インストーラの【作業方法】のどこが間違っているのでしょうか。
お分かりの方がいましたら、ご教示ください。
WOTA
その後の調べで、vb2008のインストーラから送ったショートカットが、正しくできていないことがわかりました。
【私の作業方法】
ファイルシステムの設計で、「アプリケーションフォルダ」に、「AddMenu(アクティブ)のプライマリ出力」があり、これを右クリックして、「~のショートカットの作成」でできたものを、名前を「OtaStartメニューの追加」と変更した上で、「ユーザーの送るメニュー」の中に移動しています。
【結果】
ところがこうしてできたショートカットは、プロパティでみると
「リンク先」 AddMenu
「作業フォルダ」"S:\Program Files\Otagiri 's Software\AddMenu\"
となり、正しいリンクファイルになっていません。
【検証】
一方、本来の実行ファイルのショートカットを作り、これを送るフォルダに入れるとちゃんと動作します。
この場合「プロパティ」でみると
「リンク先」 "S:\Program Files\Otagiri 's Software\AddMenu\AddMenu.exe"
「作業フォルダ」"S:\Program Files\Otagiri 's Software\AddMenu\"
となっています。
【質問】
初めに書いた、インストーラの【作業方法】のどこが間違っているのでしょうか。
お分かりの方がいましたら、ご教示ください。
WOTA
投稿者 WOTA  (社会人)
投稿日時
2010/3/14 04:40:21
Windows7 Pro の上で、Visual Studio 2008 Proを使って、趣味の開発中。
開発ソフト(写真ピュアーやランチャー)を作り、プログラムのほか、タスクメニュー、デスクトップ、送る(sendto)フォルダなどへの配置は、インストーラでうまく出来ました。
shell:Sendtoコマンドで、「送る」フォルダーをみると
S:\Users\User名\AppData\Roaming\Microsoft\Windows\SendTo
の中に、
OtaMenu 写真を見る
OtaStart メニューの追加
デスクトップ(ショートカットを作成)
ドキュメント
圧縮(zip形式)フォルダ
の5つが見えています。ここで「OtaStart メニューの追加」は手動で加えたショートカット、「OtaMenu 写真を見る」は、配布コントローラで送ったものです。
しかしWindows エクスプローラから右クリックし「送る」を選択すると
OtaStart メニューの追加
デスクトップ(ショートカットを作成)
ドキュメント
圧縮(zip形式)フォルダ
フロッピーディスクドライブ(A:)
となり、内容が違うのです。
もちろん現れたメニューはそれぞれ有効に機能しています。
どなたかお心当たりがあったら教えてください。
WOTA
開発ソフト(写真ピュアーやランチャー)を作り、プログラムのほか、タスクメニュー、デスクトップ、送る(sendto)フォルダなどへの配置は、インストーラでうまく出来ました。
shell:Sendtoコマンドで、「送る」フォルダーをみると
S:\Users\User名\AppData\Roaming\Microsoft\Windows\SendTo
の中に、
OtaMenu 写真を見る
OtaStart メニューの追加
デスクトップ(ショートカットを作成)
ドキュメント
圧縮(zip形式)フォルダ
の5つが見えています。ここで「OtaStart メニューの追加」は手動で加えたショートカット、「OtaMenu 写真を見る」は、配布コントローラで送ったものです。
しかしWindows エクスプローラから右クリックし「送る」を選択すると
OtaStart メニューの追加
デスクトップ(ショートカットを作成)
ドキュメント
圧縮(zip形式)フォルダ
フロッピーディスクドライブ(A:)
となり、内容が違うのです。
もちろん現れたメニューはそれぞれ有効に機能しています。
どなたかお心当たりがあったら教えてください。
WOTA
http://dobon.net/cgi-bin/vbbbs/cbbs.cgi?mode=al2&namber=26557&rev=&no=0