新增到檔案的檔案類型沒有 SharePoint
最近對 Microsoft 365 中的 SharePoint 和SharePoint Server 2019 的改良功能已移除了可新增之檔案類型的限制。 目前沒有無法新增的已知檔案類型。
下列類型的檔案可以在網頁瀏覽器中 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 Object Notation 檔案 |
.soap |
簡易物件存取通訊協定 (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 系統管理員或管理員。
已封鎖 Foundation 和 SharePoint 和 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 |
動態伺服器網頁 |
.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 Photo Objects 影像檔 |
.hta |
HTML 程式 |
.htr |
指令碼檔 |
.htw |
HTML 文件 |
.ida |
Internet Information Services 檔案 |
.idc |
網際網路資料庫連接器檔案 |
.idq |
網際網路資料查詢檔案 |
.ins |
網際網路名稱服務 |
.isp |
網際網路通訊設定 |
.its |
網際網路文件組檔案 |
.jse |
JScript Encoded 指令碼檔 |
.json |
JavaScript Object Notation 檔案 |
.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 |
Shell Scrap 物件 |
.shtm |
包含伺服器端指令的 HTML 檔案 |
.shtml |
包含伺服器端指令的 HTML 檔案 |
.soap |
簡易物件存取通訊協定 (SOAP) 檔案 |
.stm |
包含伺服器端指令的 HTML 檔案 |
.svc |
Windows Communication Foundation (WCF) 服務檔案 |
.url |
統一資源定位器 (網際網路捷徑) |
.vb |
Microsoft Visual Basic Scripting Edition (VBScript) 檔案 |
.vbe |
VBScript Encoded 指令碼檔 |
.vbs |
VBScript 檔案 |
.vsix |
Visual Studio 副檔名 |
.ws |
Windows 指令碼檔 |
.wsc |
Windows 指令碼元件 |
.wsf |
Windows 指令碼檔 |
.wsh |
Windows Script Host 設定檔案 |
.xamlx |
Visual Studio Workflow 服務檔案 |
包含大括弧的檔案名 (例如檔案名。{doc}) 會自動封鎖。
新增或移除封鎖的檔案至 SharePoint Server 2013SharePoint Server 2010
如果您有伺服器組系統管理員許可權,您可以新增或移除封鎖的檔案類型。
-
開啟 SharePoint 系統管理。
-
按一下 [安全性,然後按一下 [定義封鎖的檔案類型。
-
若要變更 Web 應用程式,請按一下 Web 應用程式旁的連結:,然後按一下 [ 變更 Web 應用程式。
在 [選取 Web 應用程式> 對話方塊中,按一下應用程式。
-
在封鎖 的檔案類型頁面上 ,執行下列其中一項操作:
若要新增要封鎖的檔案,請輸入包含 (的副檔名,) 一行。
若要停止封鎖檔案,請選取檔案副檔名,然後按 Del 鍵。
如果您意外刪除錯誤的檔案,請按 CTRL + Z 復原。
附註: 您不需要在清單中以字母順序輸入副檔名。 下次開啟清單時,您新增的副檔名會以字母順序正確排序。
-
按一下 [確定]。