上一頁 下一頁 首頁 列印 搜尋
Windows SharePoint Services 3.0 說明及使用方法 >  管理網站與設定 >  管理清單和程式庫
不能加入到清單或組件庫中的檔案類型
不能加入到清單或組件庫中的檔案類型

您是伺服器系統管理員,可以使用 [管理中心] 來根據副檔名限制上載或擷取某些檔案類型。例如,副檔名為 .exe 的檔案所包含的某些程式碼可能會在檔案下載時於用戶端電腦上執行,如果封鎖副檔名為 .exe 的檔案,使用者就無法上載或下載 .exe 副檔名的檔案;藉由封鎖這種檔案類型,就無法下載 .exe 檔案中可能包含的危險內容,而且也無法在用戶端電腦上執行這些內容。這項功能不能防止以檔案類型為根據的所有弱點,其設計目的也不是為了這一點。

 附註    讓網站擁有人及網站的其他使用者知道封鎖的檔案類型,是很有幫助的一件事,如此他們就可以了解為何不能上載某些檔案類型。如果您不確定封鎖的檔案類型,請詢問伺服器系統管理員。

依預設,會封鎖幾個標準副檔名,其中包括 [Windows 檔案總管] 視為可執行檔的任何副檔名,也會自動封鎖具有大括號 { 或 } 的檔案。下表顯示預設情況下所封鎖的副檔名。

副檔名檔案類型
.adeMicrosoft Access 專案副檔名
.adpMicrosoft Access 專案
.app應用程式檔案
.asaASP 宣告檔案
.ashxASP.NET Web 處理常式檔案。Web 處理常式為處理 ASP.NET 所接收之原始 HTTP 要求的軟體模組
.asmxASP.NET Web 服務原始檔案
.asp動態伺服器網頁
.basMicrosoft Visual Basic 類別模組
.bat批次檔案
.cdx複合索引
.cer憑證檔案
.chm已編譯的 HTML 說明檔
.classJava 類別檔案
.cmdMicrosoft Windows NT 指令碼
.comMicrosoft MS-DOS 程式
.config設定檔案
.cpl控制台擴充
.crt安全性憑證
.csh指令碼檔案
.dllWindows 動態連結程式庫
.exe程式
.fxpMicrosoft Visual FoxPro 編譯的程式
.hlp說明檔
.htaHTML 程式
.htr指令碼檔案
.htwHTML 文件
.idaInternet Information Services 檔案
.idc網際網路資料庫連接器檔案
.idq網際網路資料查詢檔案
.insInternet Naming Service
.isp網際網路通訊設定
.its網際網路文件設定檔案
.jseJScript Encoded 指令檔
.kshKorn Shell 指令檔
.lnk捷徑
.mad捷徑
.maf捷徑
.mag捷徑
.mam捷徑
.maq捷徑
.mar捷徑
.masMicrosoft Access 預存程序
.mat捷徑
.mau捷徑
.mav捷徑
.maw捷徑
.mdaMicrosoft Access 增益集程式
.mdbMicrosoft Access 程式
.mdeMicrosoft Access MDE 資料庫
.mdtMicrosoft Access 資料檔案
.mdwMicrosoft Access 工作群組
.mdzMicrosoft Access 精靈程式
.mscMicrosoft Common Console 文件
.mshMicrosoft Agent 字集助手
.msh1Microsoft Agent 字集助手
.msh1xmlMicrosoft Agent 字集助手
.msh2Microsoft Agent 字集助手
.msh2xmlMicrosoft Agent 字集助手
.mshxmlMicrosoft Agent 字集助手
.msiMicrosoft Windows Installer 套件
.mspWindows Installer 修補套件檔案
.mstVisual Test 原始檔案
.opsMicrosoft Office 設定檔設定檔案
.pcdPhoto CD 圖像或 Microsoft Visual Test 編譯的指令碼
.pifMS-DOS 程式的捷徑
.prf系統檔案
.prg程式原始檔案
.printer印表機檔案
.pstMicrosoft Outlook 個人資料夾檔案
.reg登錄項目
.remACT! 資料庫維護檔案
.scfWindows 檔案總管命令檔
.scr螢幕保護程式
.sct指令碼檔案
.shbWindows 捷徑
.shsShell 剪輯資料物件
.shtm含有伺服器端指令的 HTML 檔案
.shtml含有伺服器端指令的 HTML 檔案
.soap簡單物件存取通訊協定 (SOAP) 檔案
.stm含有伺服器端指令的 HTML 檔案
.url統一資源定位器 (網際網路捷徑)
.vbMicrosoft Visual Basic Scripting Edition (Visual Basic Scripting Edition (VBScript) ) 檔案
.vbeVBScript Encoded 指令檔
.vbsVBScript 檔案
.wsWindows 指令檔
.wscWindows 指令碼元件
.wsfWindows 指令檔
.wshWindows Script Host 設定檔

伺服器系統管理員可以使用 [管理中心] 來選擇要針對整個伺服器或伺服器陣列封鎖的副檔名;由於封鎖的檔案類型清單是根據副檔名來進行維護,所以無法上載或下載使用此清單上之副檔名的任何檔案,不論該檔案的用途為何。例如,如果 .asp 檔案位於要封鎖的副檔名清單上,這項功能會封鎖伺服器上的所有 .asp 檔案,即使這些檔案是用來支援伺服器陣列中另一部伺服器上的網站功能時,也會加以封鎖。如果檔案是以句點 (.) 結尾,也會針對封鎖的副檔名清單來檢查前面的字元;例如,如果 .exe 位於封鎖的副檔名清單上,也會封鎖名為 "filename.exe" 的檔案。以下清單將示範代表相同檔案的不同方式,當 .hta 副檔名位於封鎖的副檔名清單上時,會封鎖所有的這些項目。

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

您可以在 [管理中心] 中修改封鎖的副檔名清單來決定要對伺服器上之網站封鎖的檔案;您可以封鎖其他副檔名 (可封鎖多達 1,024 種檔案類型),只需要在 [管理中心] 頁面中將這些副檔名加入到這個清單,您也可以從此清單中刪除副檔名來移除封鎖。當您變更此副檔名清單時,所做的變更會同時影響加入到網站的新檔案以及已經公佈到網站的檔案。例如,如果文件庫 包含 .doc 檔案,而且您將 .doc 副檔名加入到封鎖的副檔名清單中,則使用者將無法再開啟文件庫中的這個 .doc 檔案;使用者可以重新命名或刪除具有封鎖之副檔名的檔案,但是無法執行其他任何動作。