[Help]Remoting 中执行一个简单的批处理出现的问题。

icuc88 2006-07-15 05:01:21

环境:

2台服务器:一台IIS上运行着Remoting,一台是File Server

调用方式:

Client -> IIS(Remoting) -> File Server

动作:
Client发一个命令给Remoting,Remoting执行一个批处理把File Server上面的东西处理一下。

批处理的内容:
copy \\server_ip\share\*.* d:\mytest > abc.log

Web.config配置:

<identity impersonate="true" />
<identity impersonate="true" userName="username" password="password" />

IIS中允许匿名访问,匿名用户已经配置为了一个域用户。这个与用户是可用的。

文件服务器组策略和NTFS,文件共享权限都没有问题。


现在问题来了:

如果我在web.config中配置了<identity impersonate="true" />就啥响应都没有,似乎批处理没有执行;如果我没有配置<identity impersonate="true" />就会给客户端出一个信息0 file copied.
(这些信息可以通过一定的方式获得的,具体部阐述了)

1、跟踪过程序,的确是按照这个域用户身份运行的,如果配置了<identity impersonate="true" />

2、程序的执行过程也正常,没有任何的异常

3、如果批处理真的执行了,为什么那个abc.log文件没有?而且也没有看见我需要的文件拷贝过来?

问题究竟在哪里?有人碰到过没有?
...全文
130 点赞 收藏 6
写回复
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
icuc88 2006-07-15
UP,虽然知道了原因。。。。

有谁能够解决?
回复
牛人 2006-07-15
为什么不用web services?
回复
牛人 2006-07-15
Remoting不能帮上忙..进来帮楼主顶,别沉了.

回复
kssys 2006-07-15
板登~
回复
icuc88 2006-07-15
补充一点。.Net 1.1
回复
速马 2006-07-15
沙发来了
回复
发动态
发帖子
非技术区
创建于2007-09-28

7683

社区成员

.NET技术 非技术区
申请成为版主
社区公告
暂无公告