程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> ASP編程 >> 關於ASP編程 >> windows2003下使用asp WScript.Shell的設置方法

windows2003下使用asp WScript.Shell的設置方法

編輯:關於ASP編程
在windows2000下,IIS默認設置是可以web和可執行程序通信的。但是在2003下IIS關於這方面的服務是禁止的。
我現在遇到的問題是,利用web和一個帶參數的可執行程序連接。並運行這個帶參賽的可執行程序。
在windows2003下用asp中的Server.CreateObject("WScript.Shell") 運行沒有出現錯誤,但是並沒有執行。
但是在windows2000下可以執行。
呵呵,意識到那是IIS開的玩笑。
在windows2003下如果支持Server.CreateObject("WScript.Shell") 

你必須設置一下內容

1:在“Web服務擴展”中Active Server Pages,Internet 數據連接器,RPC代理服務擴展,以及在服務器端的包含文件都必須置為允許狀況

2:“網站”-》屬性-》主目錄-》配置-》選項-》啟動父路徑

3:“網站”-》屬性-》服務-》在隔離模式中選中“以IIS5.0隔離模式運行WWW服務”

4:開始-》程序-》管理工具-》服務.找到RPC服務,雙擊-》登錄-》允許服務與桌面交互

這樣在windows2003下就可以運行asp的Server.CreateObject("WScript.Shell") 

本來我是想用asp.net做這個程序,在asp.netzh中也是一直存在這個問題。所以該用asp
在asp可以實現功能了。我就沒有在asp.net下做,諸位如果有興趣可以試一試!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved