出来るのだASP Q&A掲示板(過去LOG)  訪問数 52046 昨日 889 今日 776
    【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。
Topに戻る 掲示板に戻る 検索 削除 管理者

[639] Re:EXEの起動って出来るの?
投稿者:北岳さん 2001/09/25 11:50:17
上の方法のほか、ASPEXEC.DLL、BASP21.DLLの使用などもありますが、
たぶん一番簡単な方法は、Windows Script Host(WSH)の使用でしょう。
 
■1.任意のサーバまたはパソコンで、次の1行を作って下さい。 
----1.vbs--------------------------------------------
msgbox("hello")
-----------------------------------------------------
 
<%〜%>でくくる必要はありません。
これを拡張子vbsでデスクトップに保存して下さい。
巻き紙のようなアイコンになったら、しめたもの。ダブルクリックして下さい。
メッセージボックスが現れたら、そのマシンはWSHが使えます。
 
(私は2000SERVERは使っていませんが、WINDOWSのヘルプで"WSH"で検索すれば、
ややこしいことが書かれている筈です。
VBScriptでなくJScript(=Microsoft版JavaScript)を使う場合は、拡張子をjsにします。)
 
■2.ASPからの使用 
サーバマシンのaspファイル: 
---2.asp--------------------------------------------
<%
dim obj
set obj = CreateObject("WScript.Shell")     '<--決り文句
obj.Run "C:\パス1\なんとか.exe d:\パス2\なんとか.dat"
set obj = nothing
%>
----------------------------------------------------
 
これでASPからexeが起動します。
 
[ご注意]
このexeはサーバ内部で動いています。
exe、aspの作り方次第ですが、通常は画面がどこにも出ません。
(サーバのタスクマネジャーを開き放しにしておけば、起動が判るでしょう。)

<こちらの投稿は空白行が無視されるのですね。
読みづらそうなので、前のを削除して再投稿します。>

EXEの起動って出来るの?   A.Iさん [2001/09/18 15:30:38] [626]
  Re:詳しくないけど・・・   YasNet(管理人)さん [2001/09/18 17:05:36] [627]
  Re:EXEの起動って出来るの?   tamagoさん [2001/09/18 20:12:50] [628]
    発言者により削除されました!! 北岳さん [2001/09/25 11:39:33] [638]
    Re:EXEの起動って出来るの?   北岳さん [2001/09/25 11:50:17] [639]
      Re:EXEの起動って出来るの?   北岳さん [2001/09/25 16:44:11] [642]
      情報有難う御座います。   YasNet(管理人)さん [2001/09/25 17:17:56] [643]
      WSH補足事項   北岳さん [2001/09/25 18:42:57] [644]


TreeBBS For ASP V.0.1.3
Program By YasNet