佳木斯湛栽影视文化发展公司

主頁 > 知識庫 > ASP移動文件函數(shù)movefile權(quán)限不足的替代方法

ASP移動文件函數(shù)movefile權(quán)限不足的替代方法

熱門標簽:銀行業(yè)務 團購網(wǎng)站 電子圍欄 科大訊飛語音識別系統(tǒng) 服務器配置 Mysql連接數(shù)設置 阿里云 Linux服務器

這幾天做一個項目,是寫一個語句,將D盤的文件全部移動到E盤去,在本地XP環(huán)境下測試是很好的。

可是放到windows 2003服務器后,提示權(quán)限不足。

我的IIS網(wǎng)站目錄放在D盤,而E盤只是一個新加卷,有一些文件很大也很多,但是D盤不夠用了,所以出此下策。

百度了一下,很多這樣的問題,無非就是增加E盤的權(quán)限啊,或者是把E盤當作虛擬目錄。

可是都不管用,照樣提醒,唯一的區(qū)別就是我使用的是動態(tài)卷,而XP下是基本卷,我不想改變卷盤。

最后找到了下面的辦法:

用fso的movefile會出現(xiàn)權(quán)限不足的情況,那樣代碼不能執(zhí)行。
所以 用copyfile 再deletefile 避免了不必要的麻煩。

即 :

復制代碼 代碼如下:

Set fso=CreateObject("scripting.filesystemobject")
fso.MoveFile "文件路徑","目標"

這個會出現(xiàn)問題。

用:

復制代碼 代碼如下:

Set fso=CreateObject("scripting.filesystemobject")
fso.CopyFile "文件路徑","目標"
fso.DeleteFile "文件路徑"

這樣果斷解決了問題。復制可以移動不行。

4.30更新

后來鼓搗了一下,原來不是E盤權(quán)限的問題,而是D盤權(quán)限的問題,也就是IIS網(wǎng)站目錄權(quán)限的問題。

給D盤加上Internet 來賓帳戶,也就是加上以IUSR_開頭的賬戶,這個賬戶是IIS賬戶。

然后使用MoveFile就沒問題了。

如果要移動或者刪除一個文件,首先檢查的應該是源文件的權(quán)限,而不是目標文件的權(quán)限。

網(wǎng)上的教程真是害人啊。

您可能感興趣的文章:
  • ASP 時間函數(shù)及如何獲取服務器時間的寫法
  • Asp Split函數(shù)之使用多個分割符的方法
  • asp與js的類型轉(zhuǎn)換函數(shù)介紹
  • asp中的Rnd 函數(shù)
  • ASP轉(zhuǎn)換格林威治時間函數(shù)DateDiff()應用
  • ASP中實現(xiàn)的URLEncode、URLDecode自定義函數(shù)
  • asp實現(xiàn)獲取MSSQL數(shù)據(jù)庫表指定條件行數(shù)的函數(shù)
  • asp中實現(xiàn)清除html的函數(shù)
  • asp實現(xiàn)截取字符串函數(shù)
  • ASP實現(xiàn)強制圖片下載函數(shù)
  • ASP函數(shù)大全解析

標簽:棗莊 衡水 廣元 大理 江蘇 萍鄉(xiāng) 蚌埠 衢州

巨人網(wǎng)絡通訊聲明:本文標題《ASP移動文件函數(shù)movefile權(quán)限不足的替代方法》,本文關鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權(quán)與本站無關。
  • 相關文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    休宁县| 高邑县| 新津县| 临海市| 桂阳县| 麻城市| 如皋市| 德惠市| 集贤县| 和政县| 红安县| 杨浦区| 香格里拉县| 治多县| 德安县| 汉中市| 仪征市| 栖霞市| 高唐县| 南郑县| 赤城县| 塔河县| 遂川县| 六安市| 三明市| 佛冈县| 绥阳县| 汶川县| 汕尾市| 湄潭县| 筠连县| 南召县| 石泉县| 新宁县| 闵行区| 都兰县| 自治县| 莫力| 饶阳县| 蕲春县| 当雄县|