设为首页 收藏本站
查看: 5083|回复: 0

[经验分享] [导入][原创]修改IIS自定义浏览目录时的文件显示

[复制链接]

尚未签到

发表于 2015-8-13 15:01:40 | 显示全部楼层 |阅读模式
  在微软的官方网站是说是不可以自定义(本文下方附件):
http://www.microsoft.com/china/technet/community/columns/insider/iisi1204.mspx
  不过我发现在 C:\WINDOWS\system32\inetsrv\w3core.dll 里有FTP列表页面的代码.
运行 IISRESET /STOP 停止IIS.
用十六进制编辑器打开 C:\WINDOWS\system32\inetsrv\w3core.dll
查找 UTF 就可以找到.
不过能够自定义的空间很小,我试着增加文件大小.可是会出现Server Application Error.
估计可能要改文件PE,现在我还未找到处理方法.
不过感觉会有办法的.一会儿到看雪去问问.

可以自定义浏览目录时的文件显示吗?
  问:
  如果在 Web 站点上启用了目录浏览,但没有可用的默认文档,则 IIS 显示的该目录的内容很像 FTP 站点。我们发现这对于分发文件非常有用,但是我想知道是否有办法自定义文件的显示。
  答:
  您可以对显示多少信息做有限的修改,但不能修改信息的显示格式。换句话说,没有模板可供您用来创建允许您显示您的组织的徽标、联系信息等内容的自定义页面。要创建这样的页面,建议您编写一个脚本来读取目录信息并提供到基础内容的链接。
  但是,您可以修改它们的文件属性,文件属性是通过配置数据库键 DirBrowseFlags 显示的。您无法在 IIS 管理器中作出这些修改。您必须使用脚本、MBExplorer 或其他配置数据库编辑工具来添加它们。编辑 DirBrowseFlags 配置数据库属性的值,使其等于下列值(参见 http://www.microsoft.com/resources/documentation/WindowsServ/2003/standard/proddocs/en-us/ref_mb_dirbrowseflags.asp)中您想启用的值的和。如果配置数据库中您要配置的级别不存在该属性,则您需要创建它并将(下面的)值的和指定为 value
  标志
标志名称EnableDirBrowsing
  说明
  设置为 true 时,启用目录浏览。
  配置数据库位掩码标识符
  MD_DIRBROW_ENABLED
  十进制值
  2147483648
  十六进制值
  0x80000000

标志名称DirBrowseShowDate
  说明
  设置为 true 时,浏览目录时显示日期信息。
  配置数据库位掩码标识符
  MD_DIRBROW_SHOW_DATE
  十进制值
  2
  十六进制值
  0x00000002

标志名称DirBrowseShowTime
  说明
  设置为 True 时,显示目录时会显示文件时间信息。
  配置数据库位掩码标识符
  MD_DIRBROW_SHOW_TIME
  十进制值
  4
  十六进制值
  0x00000004

标志名称DirBrowseShowSize
  说明
  设置为 True 时,浏览目录时显示文件大小信息。
  配置数据库位掩码标识符
  MD_DIRBROW_SHOW_SIZE
  十进制值
  8
  十六进制值
  0x00000008

标志名称DirBrowseShowExtension
  说明
  设置为 True 时,浏览目录时显示文件名扩展名。
  配置数据库位掩码标识符
  MD_DIRBROW_SHOW_EXTENSION
  十进制值
  16
  十六进制值
  0x00000010

标志名称DirBrowseShowLongDate
  说明
  设置为 True 时,显示目录时以扩展格式显示日期信息。
  配置数据库位掩码标识符
  MD_DIRBROW_LONG_DATE
  十进制值
  32
  十六进制值
  0x00000020

标志名称EnableDefaultDoc
  说明
  设置为 True 时,浏览某个目录时加载该目录的默认文档(由 DefaultDoc 属性指定)。
  配置数据库位掩码标识符
  MD_DIRBROW_LOADDEFAULT
  十进制值
  1073741824
  十六进制值
  0x40000000

文章来源:http://Jorkin.Reallydo.Com/default.asp?id=384

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-98590-1-1.html 上篇帖子: 用VS2005制作网页对IIS进行操作 下篇帖子: IIRF(Ionics Isapi Rewrite Filt er)实现在IIS 5/6上重写Url
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表