12/02/18 14:10:58.44
popup出しつつ、ステートメントは次へ行くことって出来ますか?
runにはあるのに。
955:デフォルトの名無しさん
12/02/18 15:02:18.54
Popupを出すスクリプトをRunで呼び出す
956:デフォルトの名無しさん
12/02/18 15:04:14.61
>>954
shell = new ActiveXObject("WScript.Shell")
shell.Popup("hello")
とだけ書かれたスクリプトを
shell.Run("wscript msg.js")
みたいに呼べばいい
957:956
12/02/18 15:05:10.21
かぶった
958:デフォルトの名無しさん
12/02/18 15:09:02.93
>>955氏
ありがとうございました。
959:デフォルトの名無しさん
12/02/18 15:20:28.10
お礼をいい損ねてた
>>956氏もありあとう
960:デフォルトの名無しさん
12/02/18 19:59:58.73
URLリンク(scripting.cocolog-nifty.com)
961:デフォルトの名無しさん
12/02/21 17:54:11.66
runじゃ閉じれないが?
962:デフォルトの名無しさん
12/02/21 18:54:49.91
んじゃexec
963:営利利用に関するLR審議中@詳細は自治スレへ
12/04/04 13:37:50.79
WshShortcutではマイコンピュータなどのショートカットは扱えませんか?
ショートカットからTargetPathなどを取り出してShellExecuteExに渡すことを目的としています。
964:営利利用に関するLR審議中@詳細は自治スレへ
12/04/04 22:50:42.05
どうなる?
駄目ならshell.applicationのfolderitem.getlink使え
965:営利利用に関するLR審議中@詳細は自治スレへ
12/04/05 10:07:14.88
ありがとうございます。
folderitem.getlink.target.pathでマイコンピュータとマイネットワークのショートカットから
"::{GUID}" という形式のターゲットパスが得られました。
これをShellExecuteExに渡すと、開けました。
スタートメニューのファイル名を指定して実行でも使えるけど
ショートカットのプロパティのリンク先には入れられないのが謎です。
コントロールパネル項目なんかのショートカットは取得できなかったので
これは別に探してみようと思います。
966:営利利用に関するLR審議中@詳細は自治スレへ
12/04/06 16:04:14.88
>スタートメニューのファイル名を指定して実行でも使えるけど
>ショートカットのプロパティのリンク先には入れられないのが謎です。
GUIが撥ねてるだけで、WshShortcutなら入る
>コントロールパネル項目なんかのショートカットは取得できなかったので
>これは別に探してみようと思います。
レジストリをshellfolderで検索
967:営利利用に関するLR審議中@詳細は自治スレへ
12/04/09 08:48:15.44
ありがとうございます。
>GUIが撥ねてるだけで、WshShortcutなら入る
WshShortcutで取得できないものの、Saveはできるようですね。
>レジストリをshellfolderで検索
こちらは、クラスIDを知るのが目的ではなく、ショートカットファイルから
取得するのが目的です。
target.pathが空白なので、検索しようがありませんでした。
968:営利利用に関するLR審議中@詳細は自治スレへ
12/04/10 00:14:44.19
なんでそんな必要があるのかわからんが必要なら.lnkのフォーマットをadodb.streamでバイナリで見て取り出せば?