很奇怪的问题,大家帮忙解决一下吧!

97jr 2006-11-15 05:36:16
我写了一段代码,如下:
Set sh = Server.CreateObject("wscript.shell")
sh.Run "%comspec% /c nbtstat -A 172.16.1.123 > c:\aaaaaa.txt",0,true
目的是让这个ip地址对应的mac地址写入到c盘这个文件中,但是在网页中执行时文件能够创建,但是写入东西为空。
可是我把"%comspec% /c nbtstat -A 172.16.1.123 > c:\aaaaaa.txt这句话直接在系统开始菜单的运行里执行就完全可以写入东西,很正常,请问这是为什么?难道这句话在xp系统中执行命令不正确吗?
...全文
105 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
97jr 2006-11-16
  • 打赏
  • 举报
回复
都已经修改过了,把所有相关的用户权限都设为完全控制了。但是能创建文件,却不能写进东西,不知道怎么回事。
wusongping 2006-11-15
  • 打赏
  • 举报
回复
权限问题,你修改下 c盘为 everyone 看看
cceon 2006-11-15
  • 打赏
  • 举报
回复
可能是iis用户没有此权限吧
flyingsnowy 2006-11-15
  • 打赏
  • 举报
回复
jf
福贵 2006-11-15
  • 打赏
  • 举报
回复
up
沧海小鱼 2006-11-15
  • 打赏
  • 举报
回复
没有修改权限
chaoliu1 2006-11-15
  • 打赏
  • 举报
回复
代码没问题啊。

这程序如果上传到asp空间执行,结果会创建到服务器的c盘吧


这是我在asp页面中运行的结果,aaaaaa.txt内容是:


本地连接:
Node IpAddress: [192.168.1.219] Scope Id: []

Host not found.

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧