當(dāng)前位置: 首頁IT技術(shù) → FileSystemObject提示沒有權(quán)限的處理方案

FileSystemObject提示沒有權(quán)限的處理方案

更多

本文跟大家一起分享學(xué)習(xí)的關(guān)于一個網(wǎng)友所提出的問題的解決方法,希望能夠幫助到大家。

問題是“利用WinXP的IIS時,發(fā)現(xiàn)利用FileSystemObject總是不能寫入一個已有的文件,而且也不能刪除某個文件,提示——沒有權(quán)限”

  嘗試了各種設(shè)置,但總不切根本,花掉兩天時間,利用Google總算找到了解決方案,也算獲得了兩點關(guān)于WinXP的知識點:

  1、WinXP中所有的目錄都是只讀屬性的,取消后只是取消目錄下文件的只讀屬性,而目錄的只讀不在具備其只讀含義。

  如何去掉winxp(sp2)文件的只讀屬性?

  在Windows XP中,所有的文件夾都具有“只讀”屬性,取消只讀屬性后再次察看會發(fā)現(xiàn)依然是只讀的,但是這不影響文件的使用。因為在Windows XP中,文件夾屬性中的“只讀”不再代表原來的字面含義:對于文件系統(tǒng)來說,文件夾的只讀屬性沒有實際的意義。即使一個文件夾是只讀的,你仍然可以在這個文件夾里創(chuàng)建.修改或刪除文件Windows XP中文件夾“Read-Only”屬性表示該文件夾是“定制”的。去掉“只讀”屬性會丟失該文件夾所有的“定制”信息,如圖標(biāo).背景等。所以,Windows XP中不再提供用戶界面來設(shè)置文件夾本身的只讀屬性。文件夾屬性中“只讀”的狀態(tài)永遠是第三態(tài)。當(dāng)你在文件夾屬性中選中或清除“只讀”時,你設(shè)置的是這個目錄下的文件的只讀屬性。

  如果操作有問題,檢查一下你所用的帳戶權(quán)限和對需要安裝的目錄的NTFS權(quán)限

  2、去掉“我的電腦-〉工具-〉文件夾選項-〉查看-〉使用簡單文件共享”項前的對勾,現(xiàn)在選擇WinXP目錄的快捷菜單中的“共享和安全”,就可以在其對話框中發(fā)現(xiàn)安全選項卡了,然后添加IUSR_機器名 對該目錄的可訪問權(quán)限即可。

  關(guān)于Global.asa中使用Object標(biāo)記的對象同樣出現(xiàn)權(quán)限問題,只需把IWAM_機器名(即啟動IIS進程帳號)也添加進安全列表中并設(shè)置就行了。

  所以,我們應(yīng)該知道GLOBAL.asa的執(zhí)行實現(xiàn)中,首先載入了OBJECT標(biāo)記,然后才會執(zhí)行具體事件。而且載入OBJECT與執(zhí)行具體事件腳本所用的帳號不一樣。切記。

  不是在Global.asa前創(chuàng)建OBJECT所指對象,什么時候用到了才會創(chuàng)建。詳見iisHelp\iis\htm\asp\glob822b.htm

熱門評論
最新評論
發(fā)表評論 查看所有評論(0)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)