[點晴永久免費OA]ActiveX不能創建Scripting.FileSystemObject對象解決辦法
當前位置:點晴教程→點晴OA辦公管理信息系統
→『 經驗分享&問題答疑 』
今天遇到個問題,網站報錯: Microsoft VBScript 運行時錯誤 錯誤 '800a01ad' ActiveX 部件不能創建對象: 'Scripting.FileSystemObject' 關于ActiveX不能創建Scripting.FileSystemObject對象的類似問題,大體上解決辦法都是類似的,主要是思想要清晰:首先考慮組件注冊問題,其次是組件權限問題。其實這個問題比較常見,報錯原因是服務器不支持FSO組件。下面說下具體解決思路,對每一種可能會產生報錯的原因都作了相應分析,希望對你能有所幫助。 1)“scrrun.dll”文件未注冊。前往C:\WINDOWS\system32文件夾下,看下有沒有scrrun.dll文件。如果沒有,就去系統安裝目錄i386文件夾中拷貝一個過來。接下來,開始菜單->運行以下命令注冊一下FSO組件即可: regsvr32.exe %windir%/system32/scrrun.dll 這樣就開啟了服務器對FSO組件的支持,如果你想關閉FSO組件,則運行以下命令:
regsvr32.exe /u %windir%/system32/scrrun.dll正常到這里,你的問題就可以解決了。 2)如果還不行,檢查一下瀏覽器是否禁用了ActiveX控件。正常是不會的,除非是服務器,安全級別才會嚴格限制。如果存在這種情況,那就把瀏覽器的安全級別調整為中低即可。 3)你的服務器本身就不支持FSO組件。 4)考慮權限問題,依次執行如下操作: 開始菜單->運行->regedit->確定,依次找到HKEY_CLASSES_ROOT\Scripting.FileSystemObject,右鍵“權限”,加上Everyone、Internet來賓帳號(IUSR...)用戶的權限,重啟IIS即可解決。 該文章在 2015/5/6 9:53:57 編輯過 |
關鍵字查詢
相關文章
正在查詢... |