首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >哪个用户在aspx文件所在的服务器上运行cmd?

哪个用户在aspx文件所在的服务器上运行cmd?
EN

Stack Overflow用户
提问于 2019-08-22 20:20:17
回答 1查看 26关注 0票数 0

我们使用一个包含两个变量的aspx网页。示例:

代码语言:javascript
运行
复制
aspxpage.aspx?argument1=arg1&argument2=arg2

aspx调用一个.cmd并将两个参数传递给它。守则是:

代码语言:javascript
运行
复制
dim wshell
dim arg1
dim arg2
dim runcmd

arg1 = Request.Querystring("arg1")
arg2 = Request.Querystring("arg2")

wshell = CreateObject("WScript.Shell") 
runcmd = """path\to\run.cmd """ + arg1 & " " & arg2 & ""
wshell.run (runcmd, 1, true )
wshell = nothing

我想知道如何检查在服务器上哪个用户调用了.cmd,所有这些都在运行。需要知道这一点,以检查该用户是否具有学徒权限,运行cmd和cmd调用的所有函数。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-26 19:10:14

根据评论,我做了一些谷歌搜索。发现defaultAppPool用户需要文件夹权限才能在文件夹中写入。授予用户权限后,应用程序将再次工作。

https://learn.microsoft.com/en-us/iis/manage/configuring-security/application-pool-identities

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57616544

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档