- PR -

JavaScriptで外部プログラムの起動ってできますか?

1
投稿者投稿内容
やんたん
ベテラン
会議室デビュー日: 2003/08/18
投稿数: 63
投稿日時: 2005-05-30 18:11
以下のことってできますでしょうか?
・コマンドラインパラメータ付きで外部プログラムの起動
(file://〜で起動はできるんですが、コマンドラインパラメータが渡せないんです)
・クライアントのファイルの内容の読み込み

初歩的な質問で恐縮です。
ご存知の方がいらしたら教えてください。
かつのり
ぬし
会議室デビュー日: 2004/03/18
投稿数: 2015
お住まい・勤務地: 札幌
投稿日時: 2005-05-30 18:17
var shell = new ActiveXObject("WScript.Shell");
var fso = new ActiveXObject("Scripting.FileSystemObject");

こんな感じで可能です。ActiveXを使うのでセキュリティ警告が発生しますが。
各オブジェクトのリファレンスはMSDNで調べてください。
Kissinger
ぬし
会議室デビュー日: 2002/04/30
投稿数: 428
お住まい・勤務地: 愛知県
投稿日時: 2005-05-30 18:54
残念ながら、ActiveXObjectは Windowsでしか
うまくいきません。
hiro
常連さん
会議室デビュー日: 2005/03/10
投稿数: 32
投稿日時: 2005-05-31 09:50
ノートンなどセキュリティ対策ソフトが入っていると
ActiveXとくに"Scripting.FileSystemObject"のオブジェクトを使うと
セキュリティ警告がでてウィルスと判定されませんか?

VBでデバックしているとき、警告が出てVBが強制終了したときは驚きました。
1

スキルアップ/キャリアアップ(JOB@IT)