2011-11-08 7 views
0

私はVBSスクリプトを書いたftpサーバを持っています。今では私のウェブサイトから簡単に実行する必要があります。だから、私は自分のウェブサイトを開き、ユーザー名、パスワード、ユーザー名を入力して送信をクリックすると、VBSを実行してデータを挿入し、VBSがFTP上でユーザーを作成します。VBSファイルの通信/実行

これを行うにはどのような方法が最適ですか?私はVBSのものをwebserviceリスナを持つアプリケーションにロードしてビルドして実行する必要があります。そして、私のサイトはwebservice経由で通信する必要がありますか、むしろローカルaspページを構築して、vbsファイルを実行し、データ。あなたが応答を残した場合、あなたがそれをコーディングについて移動する方法を説明してください:D

答えて

0

あなたは

<% 
    Dim oWShell 
    Set oWShell = Server.CreateObject("WScript.Shell") 
    strCommand = "cmd.exe /c cscript C:\AbsolutePath\To\Your\VBSFile.vbs" 
    oWShell.Run strCommand, 1, true 
    Set oWShell = Nothing 
%> 

WShellとWShell.Runは、Webサーバー上の昇格アクセス権限を必要と使用することができます。認証されたユーザー(またはIUsr)がこれらのアクセス許可を持っていることを確認します。

関連する問題