FSO(FileSystemObject)是微軟ASP的一個對文件操作的控件,該控件可以對服務器進行讀取、新建、修改、刪除目錄以及文件的操作。是ASP編程中非常有用的一個控件。在WIn2003企業版中很多用戶的FSO是默認關閉的,讓客戶少了很多靈活性。但是想要開啟的時候又會出現很多問題,特別是操作過程中出現操作時出現 Server 對象 錯誤 'ASP 0177 : 800401f3' Server.CreateObject 失敗的解決方法。
一、系統沒有開啟FSO組件
FSO組件的開啟和關閉方法
Dll 文件的注冊和注銷:
在開始菜單運行
注消FSO組件:RegSvr32 /u %windir%\SYSTEM32\scrrun.dll
啟用FSO命令:RegSvr32 %windir%\SYSTEM32\scrrun.dll
二、多次注消、啟動後還是出現錯誤,原因是沒權限,不知道怎麼造成的,下邊提供解決方法
權限出現了問題,打開注冊表加入權限!在開始-運行中敲入regedit,然後找到HKEY_CLASSES_ROOT\Scripting.FileSystemObject,右擊權限,加入everyone,internet來賓帳號(IUSR...)用戶確定,然後重新啟動IIs即可搞定!
如果大家遇到Win2003企業版無法開啟FSO,根據上述操作就可以解決操作時出現的錯誤問題。