ASP中FSO的神奇功能(1)

2022-02-14 17:43:49 字數 1214 閱讀 3558

在asp中,fso的意思是file system

object,即檔案系統物件。

我們將要操縱的計算機檔案系統,在這裡是指位於web伺服器之上。所以,確認你對此擁有合適的許可權。理想情況下,你可以在自己的機器上建立乙個web伺服器,這樣就能方便地進行測試。如果執行於windows平台,請試一試微軟公司的免費個人web伺服器pws。

fso 模型物件

drive object:驅動器物件 供訪問磁碟或者網路驅動器

filesystemobject object:檔案系統物件

供訪問計算機的檔案系統

folder object:資料夾物件 供訪問資料夾的所有屬性

textstream object:文字流物件 供訪問檔案內容

你可以使用上面的物件做計算機上的任何事情,也包括破壞活動 ;-(

所以,請小心使用fso。在web環境中,儲存資訊是非常重要的,比如使用者資訊,日誌檔案,等等。fso提供了乙個強大且簡單的方法高效率地儲存資料。在這篇文章裡面,著重討論filesystemobject和textstream物件。

fso由微軟公司提供支援,對於非windows系統,大概不能再使用asp。

怎麼樣使用fso?

為了使用fso來執行所有的工作,首先要建立物件,**就象下面這樣:

< %

set fso = server.createobject("scripting.filesystemobject")

% >

這樣就建立了fso並且賦予變數fso,接著就可以使用熟悉的object.method語法來執行檔案系統的操作〔檢視visual

basic文件,獲取更多的關於物件和物件嚮導程式設計的知識〕。在這裡,我們可以使用fso.method

或者 fso.property,這些將在下面的例子中看到。

fso模型位於由微軟提供的指令碼執行時間dll檔案中,它是scrrun.dll。你可以在任何應用程式中引用這個dll檔案,比如ms

access,word。 就是說,並非僅僅限制在asp中應用它。

這裡有乙個簡要的fso方法列表:

fso方法

copyfile 拷貝乙個或者多個檔案到新路徑

createtextfile 建立檔案並且返回乙個textstream物件

deletefile 刪除乙個檔案

opentextfile

開啟檔案並且返回textstream物件,以便讀取或者追加

ASP中FSO的神奇功能 許可權許可

上面討論了基本知識,然後說說許可權許可的問題。fso以建立它的使用者帳戶許可權執行,換言之,如果有人從internet 上訪問你的頁面,那麼這個internet帳戶就建立fso。如果以administrator的身份登入計算機,並且登入頁面,那麼 administrator帳戶就建立了fso。這是非...

ASP中FSO的神奇功能 許可權許可

上面討論了基本知識,然後說說許可權許可的問題。fso以建立它的使用者帳戶許可權執行,換言之,如果有人從internet上訪問你的頁面,那麼這個internet帳戶就建立fso。如果以administrator的身份登入計算機,並且登入頁面,那麼administrator帳戶就建立了fso。這是非常重...

ASP中FSO的神奇功能 許可權許可

作 者 甘冀平 上面討論了基本知識,然後說說許可權許可的問題。fso以建立它的用www.cppcns.com戶帳戶許可權執行,換言之,如果有人從internet 上訪問你的頁面,那麼這個internet帳戶就建立fso。如果以administrator的身份登入計算機,並且登入頁面,那麼 admin...