|
出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
Topに戻る
掲示板に戻る
検索
削除
管理者
|
| [1526] DOS窓の閉じ方 |
| 投稿者:北岳さん 2002/01/26 18:33:06 |
| ASPというよりDOSなんですが、例えば ------ a.bat -------- d: cd \alias tanin_ga_tukutta_fortran_program.exe exit --------------------- というバッチファイルをDOS窓で1行づつ打ち込むと、exitでDOS窓が閉じます。 WSHを使い、 objWSH.Run("d:\alias\〜.exe",1,true) では、どういう訳か起動できず、 バッチファイルからなら起動するため、ASPから -------1.asp------------ <% dim objWSH set objWSH = Server.CreateObject("WScript.Shell") ret1=objWSH.Run("d:\alias\a.bat",1,true) ret2=objWSH.Run("d:\alias\b.bat",1,true) set objWSH=nothing %> ----------------------- とやっても、a.bat終了時に「完了」表示が出てもDOS窓が開いたままで、 ret1が返らず b.batに進みません。 バッチファイルのプロパティの「プログラム終了時にウインドウを閉じる(X)」 (File.Attributeでは取れないようです。)をチェックすると、 実行完了と同時にDOS窓が閉じASPは進行します。 このチェックなしでも(またはデフォルトをチェックありにすることで)、 DOS窓を閉じる方法はないでしょうか。 WIN98+PWS と NT4Server+IIS で実現したいのですが、 a.bat、b.batともASPから動的に作ろうとして、この問題にぶつかりました。 |
![]()
DOS窓の閉じ方
北岳さん
[2002/01/26 18:33:06]
[1526]
|
Re:DOS窓の閉じ方
北岳さん
[2002/01/28 10:50:01]
[1534]
|
|
TreeBBS For ASP V.0.1.3 |