FileSystemObject 和 Scripting 執行階段程式庫參考的介紹

來源:互聯網
上載者:User
filesystemobject|參考

 

FileSystemObject (FSO) 對象模式,允許對大量的屬性、方法和事件,使用較熟悉的 object.method 文法,來處理檔案夾和檔案。

使用這個基於對象的工具和:

  • HTML 來建立 Web 頁
  • Windows Scripting Host 來為 Microsoft Windows 建立批檔案
  • Script Control 來對用其他語言開發的應用程式提供編輯指令碼的能力

因為在用戶端使用 FSO 而引起重要的安全性問題,提供潛在地不受歡迎的對用戶端本地檔案系統的訪問,假定本文檔使用 FSO 對象模式,來建立由伺服器端的 Internet Web 頁執行的指令碼。因為使用了伺服器端,Internet Explorer 預設安全設定不允許用戶端使用 FileSystemObject 對象。覆蓋那些預設值可能會引起在本機電腦上不受歡迎的對其檔案系統的訪問,從而導致檔案系統完整性的全部破壞,同時引起資料遺失或更糟的情況。

FSO 對象模式使伺服器端的應用程式能建立、改變、移動和刪除檔案夾,或探測特定的檔案夾是否存在,若存在,還可以找出有關檔案夾的資訊,如名稱、被建立或最後一次修改的日期,等等。

FSO 對象模式還使檔案處理變得很容易。在處理檔案時,主要的目標是以易於訪問的格式把資料存放區在有效空間和資源中。這就要求能夠建立檔案,插入和改變資料,以及輸出(讀取)資料。因為把資料存放區在資料庫中,如 Access 或 SQL 伺服器,會給應用程式增加很大的開銷,所以把資料存放區在二進位或文字檔中可能是最有效解決方案。可能不希望有該開銷,或者資料訪問要求可能不需要與功能完備的資料庫相關聯的所有額外功能。

包含在 Scripting 類型庫 (Scrrun.dll) 中的 FSO 對象模式,支援通過 TextStream 對象來建立和操作文字檔。雖然還不支援二進位檔案的建立或操作,但計劃將來要支援二進位檔案。



相關文章

Alibaba Cloud 10 Year Anniversary

With You, We are Shaping a Digital World, 2009-2019

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。