CNDEV
CNDEV.ORG
当前在线
论坛
CBD
程序员情感CBD
程序员见面交流会
CBD开发区
Java/J2ME
.NET/C#
数据库
Delphi/BCB
Visual C
其它
修真养身
中国象棋
纪念日
谈钱太俗,还是投机吧
听音乐
iCosta
资源共享
一隅
好文共赏
看电影看美剧
待定
狗屎
雪域召唤
工作流
专业显摆区
语录
情感
批评与自我批评
爱情故事
发牢骚
看三点区
游戏
CNDEV-CS/WOW
浩宇长空
生活
家有XPH
我爱学英语
美食天地ORG
半调子体育迷
观澳园友邻
搞笑奇文
拍照片
我读书我存在
论坛系统
超级垃圾站
系统建议及BUG
系统测试
中国开发网
: 论坛:
程序员情感CBD
: 贴子 908822
pcplayer
: 提起来.
[阅读: 209] 2011-11-23 03:21:08
<空>
相关信息:
忽然想到一个很冷门的问题: ISAPI能调用服务器端的一个执行文件么?比如 bat或者 exe
(15字)
(
steel1
[725]
2007-11-13 12:46
)
可以的,只是要有相关的目录权限
(20字)
(
haitao
[426]
2007-11-13 12:52
)
直接shellexecute?
(空) (
steel1
[345]
2007-11-13 12:57
)
winexec或CreateProcess。。。。。。。
(9字)
(
haitao
[391]
2007-11-13 13:03
)
winexec要uses哪个包啊?shellapi应用了,报错。。。
(空) (
steel1
[596]
2007-11-13 13:51
)
应该是windows吧。。。。。。。不过它是废弃的了
(196字)
(
haitao
[350]
2007-11-13 13:59
)
已经解决了,可结果文件就是不生成。。。。丢!
(37字)
(
steel1
[343]
2007-11-13 14:08
)
路径不对?
(空) (
变废为宝
[349]
2007-11-13 14:13
)
人品问题啊。。。
(259字)
(
steel1
[411]
2007-11-13 14:16
)
生成到win\system32\...目录了??
(79字)
(
haitao
[414]
2007-11-13 14:24
)
试过了,不行。。。晕死了
(空) (
steel1
[291]
2007-11-13 14:35
)
你用的操作系统名称就是晕到死啊
(空) (
jacky1936
[364]
2007-11-13 14:39
)
可以的,只是要有相关的目录权限 (20字) (haitao [5] 今天 12:52 )
(空) (
李战
[301]
2007-11-13 14:28
)
我IIS权限给足了阿。。。
(空) (
steel1
[421]
2007-11-13 14:37
)
还要使用资源管理器对该物理目录进行权限设置给iis的执行帐户
(21字)
(
haitao
[472]
2007-11-13 14:44
)
偶把IIS启动帐户设为admin了,然后进程可以启动,但结果不生成出来
(空) (
steel1
[630]
2007-11-13 15:01
)
iis调用isapi时,总是使用“IWAM_机器名”帐号的
(26字)
(
haitao
[343]
2007-11-13 15:11
)
IIS权限?虽然IIS是用Local Service帐户运行的,不过匿名访问是那个IUSR_XXX来访问的,Windows要这个用户权限吧
(空) (
李战
[822]
2007-11-13 14:47
)
昏掉,已经把internet来宾帐号和IIS启动帐户统统授权了,还是不出来...
(空) (
steel1
[657]
2007-11-13 15:26
)
IUSR_YourComputerName, 这里的账户随机器名不同而不同哟
(空) (
李战
[309]
2007-11-13 15:35
)
dir > 1.txt 这个在你的 ISAPI里面,是不是转到别的地方去了?
(空) (
pcplayer
[350]
2007-11-13 15:10
)
刚才在win2k3 iis6下试验了一下,都不能执行;omnihttpd下都可以
(17字)
(
haitao
[374]
2007-11-13 16:26
)
关注,希望海涛大师能解决此问题
(空) (
李战
[294]
2007-11-13 16:58
)
winexec返回0
(144字)
(
haitao
[714]
2007-11-13 17:02
)
应该要给IUSR_XXX权限,而不是IWAM_XXX,前者用于匿名访问,后者用于管理的。请再测试回报
(空) (
李战
[458]
2007-11-14 11:47
)
依稀记得,IUSR_XXX是用于静态页面,IWAM_XXX是用于isapi的。。。。。
(5字)
(
haitao
[330]
2007-11-14 12:19
)
我就是2k3+iis 6
(空) (
steel1
[287]
2007-11-13 17:44
)
真的这么想执行,有一个BT的办法。。。。。。。。
(111字)
(
haitao
[391]
2007-11-13 17:48
)
另外,你要调用可执行文件干啥?调用一个 COM+ 我倒是成功过。
(空) (
pcplayer
[375]
2007-11-13 15:11
)
有没有范例代码阿?
(空) (
steel1
[295]
2007-11-13 15:14
)
就是和普通的代码调用 COM+ 的接口的写法一样啊。
(空) (
pcplayer
[345]
2007-11-13 15:27
)
4~5年前干过,记得很复杂的,因为涉及到用户权限的问题,iis那个web用户访问的权限不够的
(79字)
(
lukejee
[616]
2007-11-13 15:28
)
提起来.
(空) (
pcplayer
[208]
2011-11-23 11:21
)
您老怎么挖了这个坟头了??
(空) (
steel1
[241]
2011-11-23 11:53
)
用 google 搜索 isapi shellexec 就出来这个。
(空) (
pcplayer
[251]
2011-11-23 12:22
)
我自己都忘了当年干嘛要研究这个了。。。
(空) (
steel1
[253]
2011-11-23 12:45
)
欢迎光临本社区,您还没有登录,不能发贴子。请在
这里登录