在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...