对添加到存储的文件类型没有 SharePoint
最近对 Microsoft 365 中的 SharePoint 和SharePoint Server 2019 的改进已消除对可添加文件类型的限制。 目前没有任何已知类型的文件无法添加。
以下类型的文件可以在 Web 浏览器中 SharePoint 上传到 同步应用 ,但它们将不起作用,除非站点允许您运行自定义脚本。 默认情况下,自定义脚本在具有多个组的用户创建 Microsoft 365 阻止。 如果你是组织的全局管理员或 SharePoint 管理员,请参阅允许或阻止自定义脚本,了解如何更改 自定义脚本设置。
文件扩展名 |
文件类型 |
---|---|
.aspx |
ASP.NET活动服务器页 |
.asmx |
ASP.NET Web 服务源文件 |
.ascx |
ASP.NET wep 用户控制文件 |
.master |
ASP.NET 母版网页 |
.xap |
Windows手机安装 |
.swf |
ShockWave Flash |
.jar |
Java存档 |
.xsf |
OfficeInfoPath 表单定义文件 |
.htc |
HTML 组件文件 |
如果管理员允许网站上自定义脚本,则需要"添加和自定义页面"权限 ("设计"和"完全控制"权限级别) 的一部分,才能在上面列出的文件类型中运行脚本。
有关受文件限制的文件名OneDrive_NGSC_2nd ,请参阅.OneDrive 和 SharePoint .)
阻止的文件类型 SharePoint Server 2016
有某些类型的文件无法上传到上的列表或库 SharePoint Server 2016 。 默认情况下,SharePoint 会阻止这些文件类型。 例如,如果 .asp 位于被阻止的文件扩展名列表中,则将阻止名为“newpage.asp”的文件。
文件扩展名的变体也会被阻止。 以下列表显示表示同一文件的不同方法,如果 .hta 扩展名位于被阻止的文件扩展名列表,则将阻止所有这些文件。
-
filename.hta
-
filename.hta.
-
filename.hta.{3050F4D8-98B5-11CF-BB82-00AA00BDCE0B}
-
filename.hta::$DATA
注意: 这些列表是 SharePoint 阻止的标准文件。 管理员可以添加更多要阻止的文件类型。 如果发现此处未列出但被阻止的文件类型,请与你的 SharePoint 管理员联系。
这些是新部署的默认阻止 SharePoint Server 2016 类型。
若要了解如何更改或添加文件,请参阅 添加或删除文件类型。
文件扩展名 |
文件类型 |
---|---|
.ashx |
ASP.NET Web 处理程序文件。 Web 处理程序是用于处理通过 ASP.NET 接收到的原始 HTTP 请求的软件模块。 |
.asmx |
ASP.NET Web 服务源文件 |
.json |
JavaScript 对象表示法文件 |
.soap |
简单对象访问协议文件 |
.svc |
Windows Communication Foundation (WCF) 服务文件 |
.xamlx |
Visual Studio 工作流服务文件 |
包含大括号的文件名 (例如文件名。{doc}) 自动阻止。
将阻止的文件添加或删除到 SharePoint Server 2016
如果具有场管理员权限,可以添加或删除阻止的文件类型。
-
打开 SharePoint 管理中心"。
-
单击"安全性",然后单击"定义阻止的文件类型"。
-
若要更改 Web 应用程序,请单击"Web应用程序:"旁边的链接,然后单击"更改 Web 应用程序"。
在"选择 Web 应用程序"对话框中,单击某个应用。
-
在 "阻止的文件类型" 页上,执行下列操作之一:
若要添加要阻止的文件,请键入包含 (文件扩展名,) 行一个。
若要停止阻止文件,请选择文件扩展名,然后按 Del 键。
如果意外删除了错误文件,请按 Ctrl + Z 进行撤消。
注意: 不需要按字母顺序在列表中键入文件扩展名。 下次打开列表时,添加的文件扩展名将按字母顺序正确排序。
-
单击“确定”。
某些类型的文件无法上传到列表或库,而无法将其上传到 SharePoint Server 2013SharePoint Server 2010 。 默认情况下,SharePoint 会阻止这些文件类型。 例如,如果 .asp 位于被阻止的文件扩展名列表中,则将阻止名为“newpage.asp”的文件。
文件扩展名的变体也会被阻止。 以下列表显示表示同一文件的不同方法,如果 .hta 扩展名位于被阻止的文件扩展名列表,则将阻止所有这些文件。
-
filename.hta
-
filename.hta.
-
filename.hta.{3050F4D8-98B5-11CF-BB82-00AA00BDCE0B}
-
filename.hta::$DATA
注意: 这些列表是 SharePoint 阻止的标准文件。 管理员可以添加更多要阻止的文件类型。 如果发现此处未列出但被阻止的文件类型,请与你的 SharePoint 管理员联系。
阻止的 SharePoint Foundation 和 SharePoint Server 2013SharePoint Server 2010
对于本地部署的 SharePoint Foundation 或 SharePoint Server 2013SharePoint Server 2010 ,服务器管理员可以从阻止的文件类型列表中添加或删除文件类型。 有关如何处理 SharePoint Server 网站阻止的文件类型的详细信息,请参阅下列文章之一,具体取决于 SharePoint 的版本:
默认情况下,SharePoint 的本地部署中阻止以下文件类型。
文件扩展名 |
文件类型 |
---|---|
.ade |
Microsoft Access 项目 扩展名 |
.adp |
Microsoft Access 项目 |
.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 |
配置文件 |
.cnt |
帮助内容文件 |
.cpl |
控制面板扩展 |
.crt |
安全证书 |
.csh |
脚本文件 |
.der |
DER 证书文件 |
.dll |
Windows 动态链接库 |
.exe |
可执行文件 |
.fxp |
Microsoft Visual FoxPro 已编译的程序 |
.gadget |
Windows 小工具 |
.grp |
SmarterMail 组文件 |
.hlp |
帮助文件 |
.hpj |
Hemera 照片对象图像文件 |
.hta |
HTML 程序 |
.htr |
脚本文件 |
.htw |
HTML 文档 |
.ida |
Internet Information Services 文件 |
.idc |
Internet 数据库连接器文件 |
.idq |
Internet 数据查询文件 |
.ins |
Internet 命名服务 |
.isp |
Internet 通信设置 |
.its |
Internet 文档设置文件 |
.jse |
JScript 已编码的脚本文件 |
.json |
JavaScript 对象表示法文件 |
.ksh |
Korn Shell 脚本文件 |
.lnk |
快捷方式 |
.mad |
快捷方式 |
.maf |
快捷方式 |
.mag |
快捷方式 |
.mam |
快捷方式 |
.maq |
快捷方式 |
.mar |
快捷方式 |
.mas |
Microsoft Access 存储过程 |
.mat |
快捷方式 |
.mau |
快捷方式 |
.mav |
快捷方式 |
.maw |
快捷方式 |
.mcf |
多媒体容器格式 |
.mda |
Microsoft Access 加载项程序 |
.mdb |
Microsoft Access 程序 |
.mde |
Microsoft Access MDE 数据库 |
.mdt |
Microsoft Access 数据文件 |
.mdw |
Microsoft Access 工作组 |
.mdz |
Microsoft Access 向导程序 |
.ms-one-stub |
Microsoft OneNote 存根 |
.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 程序的快捷方式 |
.pl |
Perl 脚本 |
.prf |
系统文件 |
.prg |
程序源文件 |
.printer |
打印机文件 |
.ps1 |
Windows PowerShell Cmdlet 文件 |
.ps1xml |
Windows PowerShell 显示配置文件 |
.ps2 |
Windows PowerShell Cmdlet 文件 |
.ps2xml |
Windows PowerShell 显示配置文件 |
.psc1 |
Windows PowerShell 控制台文件 |
.psc2 |
Windows PowerShell 控制台文件 |
.pst |
Microsoft Outlook 个人文件夹文件 |
.reg |
注册表项 |
.rem |
ACT! 数据库维护文件 |
.scf |
Windows 资源管理器命令文件 |
.scr |
屏幕保护程序 |
.sct |
脚本文件 |
.shb |
Windows 快捷方式 |
.shs |
外壳碎片对象 |
.shtm |
包含服务器端指令的 HTML 文件 |
.shtml |
包含服务器端指令的 HTML 文件 |
.soap |
简单对象访问协议文件 |
.stm |
包含服务器端指令的 HTML 文件 |
.svc |
Windows Communication Foundation (WCF) 服务文件 |
.url |
统一资源定位符(Internet 快捷方式) |
.vb |
Microsoft Visual Basic Scripting Edition (VBScript) 文件 |
.vbe |
VBScript 已编码的脚本文件 |
.vbs |
VBScript 文件 |
.vsix |
Visual Studio 扩展 |
.ws |
Windows 脚本文件 |
.wsc |
Windows 脚本组件 |
.wsf |
Windows 脚本文件 |
.wsh |
Windows 脚本宿主设置文件 |
.xamlx |
Visual Studio 工作流服务文件 |
包含大括号的文件名 (例如文件名。{doc}) 自动阻止。
添加或删除阻止的文件以 SharePoint Server 2013SharePoint Server 2010
如果具有场管理员权限,可以添加或删除阻止的文件类型。
-
打开 SharePoint 管理中心"。
-
单击"安全性",然后单击"定义阻止的文件类型"。
-
若要更改 Web 应用程序,请单击"Web应用程序:"旁边的链接,然后单击"更改 Web 应用程序"。
在"选择 Web 应用程序"对话框中,单击某个应用。
-
在 "阻止的文件类型" 页上,执行下列操作之一:
若要添加要阻止的文件,请键入包含 (扩展名的文件) ,每行一个。
若要停止阻止文件,请选择文件扩展名,然后按 Del 键。
如果意外删除了错误文件,请按 Ctrl + Z 进行撤消。
注意: 不需要按字母顺序在列表中键入文件扩展名。 下次打开列表时,添加的文件扩展名将按字母顺序正确排序。
-
单击“确定”。