不能添加到列表或库的文件的类型

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

作为服务器管理员,您可以通过管理中心在文件扩展名的基础上限制上载和检索某些类型的文件。例如,具有 .exe 文件扩展名的文件可能包含在下载后将在客户端计算机上运行的代码。如果阻止了带有 .exe 文件扩展名的文件,则用户既不能上载也不能下载扩展名为 .exe 的文件。通过阻止此文件类型,在 .exe 文件中的潜在有害内容就无法下载和在客户端计算机上运行。此功能不会妨碍基于文件类型的任何开发,而且这也不是它的设计初衷。

注意: 了解被阻止的文件类型对网站所有者和网站的其他用户来说非常有用,这样他们便明白为什么无法上载某些类型的文件。如果不确定哪些文件类型被阻止,请咨询服务器管理员。

默认情况下,一些普通的文件扩展名将被阻止,其中包括 Windows 资源管理器视为可执行文件的任何文件扩展名。带有大括号“{”或“}”的文件也将被自动阻止。下表所示为默认将阻止的文件扩展名。

文件扩展名

文件类型

.ade

Microsoft Access 项目扩展

.adp

Microsoft Access 项目

.app

应用程序文件

.asa

ASP 声明文件

.ashx

ASP.NET Web 处理程序文件。Web 处理程序是用于处理通过 ASP.NET 接收到的原始 HTTP 请求的软件模块。

.asmx

ASP.NET Web 服务源文件

.asp

Active Server Page

.bas

Microsoft Visual Basic 类模块

.bat

批处理文件

.cdx

复合索引

.cer

证书文件

.chm

已编译的 HTML 帮助文件

.class

Java 类文件

.cmd

Microsoft Windows NT 命令脚本

.com

Microsoft MS-DOS 程序

.config

配置文件

.cpl

控制面板扩展

.crt

安全证书

.csh

脚本文件

.dll

Windows 动态链接库

.exe

程序

.fxp

Microsoft Visual FoxPro 已编译的程序

.hlp

帮助文件

.hta

HTML 程序

.htr

脚本文件

.htw

HTML 文档

.ida

Internet 信息服务文件

.idc

Internet 数据库连接器文件

.idq

Internet 数据查询文件

.ins

Internet 命名服务

.isp

Internet 通信设置

.its

Internet 文档设置文件

.jse

JScript 已编码的脚本文件

.ksh

Korn Shell 脚本文件

.lnk

快捷方式

.mad

快捷方式

.maf

快捷方式

.mag

快捷方式

.mam

快捷方式

.maq

快捷方式

.mar

快捷方式

.mas

Microsoft Access 存储过程

.mat

快捷方式

.mau

快捷方式

.mav

快捷方式

.maw

快捷方式

.mda

Microsoft Access 加载项程序

.mdb

Microsoft Access 程序

.mde

Microsoft Access MDE 数据库

.mdt

Microsoft Access 数据文件

.mdw

Microsoft Access 工作组

.mdz

Microsoft Access 向导程序

.msc

Microsoft Common Console 文档

.msh

Microsoft Agent 脚本帮助器

.msh1

Microsoft Agent 脚本帮助器

.msh1xml

Microsoft Agent 脚本帮助器

.msh2

Microsoft Agent 脚本帮助器

.msh2xml

Microsoft Agent 脚本帮助器

.mshxml

Microsoft Agent 脚本帮助器

.msi

Microsoft Windows Installer 包

.msp

Windows Installer 的修补程序包文件

.mst

Visual Test 源文件

.ops

Microsoft Office 配置文件的设置文件

.pcd

Photo CD 图像或 Microsoft Visual Test 编译的脚本

.pif

MS-DOS 程序的快捷方式

.prf

系统文件

.prg

程序源文件

.printer

打印机文件

.pst

Microsoft Outlook 个人文件夹文件

.reg

注册表项

.rem

ACT! 数据库维护文件

.scf

Windows 资源管理器命令文件

.scr

屏幕保护程序

.sct

脚本文件

.shb

Windows 快捷方式

.shs

外壳碎片对象

.shtm

包含服务器端指令的 HTML 文件

.shtml

包含服务器端指令的 HTML 文件

.soap

简单对象访问协议文件

.stm

包含服务器端指令的 HTML 文件

.url

统一资源定位器(Internet 快捷方式)

.vb

Microsoft Visual Basic Scripting Edition (Visual Basic Scripting Edition (VBScript)) 文件

.vbe

VBScript 已编码的脚本文件

.vbs

VBScript 文件

.ws

Windows 脚本文件

.wsc

Windows 脚本组件

.wsf

Windows 脚本文件

.wsh

Windows 脚本宿主设置文件

服务器管理员可以通过管理中心选择要在整个服务器或服务器场中阻止哪些文件扩展名。由于阻止的文件类型列表是通过文件扩展名进行维护的,因此使用列表中文件扩展名的所有文件都不能上载或下载,而与文件可能的用途无关。例如,如果要阻止的扩展名列表上有 .asp,此功能将阻止服务器上所有的 .asp 文件,即使这些文件是用于支持服务器场中其他服务器上的网站功能,情况也是如此。如果文件以句点 (.) 结尾,则句点前的字符也将与阻止的文件扩展名列表进行比照。例如,如果将 .exe 列入阻止的文件扩展名列表,则名为“filename.exe”的文件也将被阻止。下面的列表显示了同一文件的不同表示方法,如果 .hta 扩展名在阻止的文件扩展名列表上,那么这些文件都将被阻止。

  • filename.hta

  • filename.hta.

  • filename.hta.{3050F4D8-98B5-11CF-BB82-00AA00BDCE0B}

  • filename.hta::$DATA

您可以确定哪些文件被阻止的网站在服务器上通过修改在管理中心中被阻止的文件扩展名的列表。通过将它们添加到列表中的管理中心页面中,您可以阻止其他文件扩展名 (最多 1024 种文件类型),或者您可以通过从列表中删除文件扩展名删除块。当您更改的文件扩展名的列表时,更改将影响两个新的文件添加到网站和已发布到网站上的文件。例如,如果文档库包含.doc 文件,并且您将.doc 文件扩展名添加到阻止的文件扩展名的列表,用户将不再能够在文档库中打开.doc 文件。用户将能够重命名或删除被阻止的文件扩展名的文件,但不是能执行任何其他操作。

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×