none
拒絕存取路徑的問題 RRS feed

  • 問題

  • 1.使用windows server 2015,  Microsoft Visual Studio 2008 basic

    2.執行 File.Copy(sourceFile, destFile, True)會產生下例錯誤

    請問我該如何排除此錯誤

    謝謝

    2016年11月18日 下午 01:48

解答

  • 1. 你的程式執行身分要有權限存取。

    2. Excel 預設獨佔,拷貝時,不能有任何其他方式存取該檔。


    不精確的問法,就會得到隨便猜的答案;自己都不肯花時間好好描述問題,又何必期望網友會認真回答?

    • 已標示為解答 小玩熊 2016年11月20日 下午 03:46
    2016年11月18日 下午 03:59
  • 從錯誤訊息來看應是權限不足, 您貼的這個圖是那一個資料夾的權限?
    • 已標示為解答 小玩熊 2016年11月20日 下午 03:47
    2016年11月19日 上午 01:38
  • 因您的程式權限不足是發生在複製檔案, 所以您要開放程式對來源和目的資料夾皆有足夠的權限
    • 已標示為解答 小玩熊 2016年11月20日 下午 03:46
    2016年11月20日 上午 02:55

所有回覆

  • 1. 你的程式執行身分要有權限存取。

    2. Excel 預設獨佔,拷貝時,不能有任何其他方式存取該檔。


    不精確的問法,就會得到隨便猜的答案;自己都不肯花時間好好描述問題,又何必期望網友會認真回答?

    • 已標示為解答 小玩熊 2016年11月20日 下午 03:46
    2016年11月18日 下午 03:59
  • 1.使用windows server 2015,  Microsoft Visual Studio 2008 basic

    2.執行 File.Copy(sourceFile, destFile, True)會產生下例錯誤

    請問我該如何排除此錯誤

    謝謝


    呃.... Windows Server 2015???

    蘇老碎碎念
    資訊無涯,回頭已不見岸
    Facebook - 微軟台灣官方論壇愛好者俱樂部
    如何在論壇正確發問,請參考iThome的文章: 如何問到我要的答案

    2016年11月18日 下午 06:50
    版主
  • 感謝指導

    抱歉作業系統是Windows server 2012 R2

    我是以Administrator身分執行,權限全開如下例,但仍不行。

    2016年11月19日 上午 12:12
  • 從錯誤訊息來看應是權限不足, 您貼的這個圖是那一個資料夾的權限?
    • 已標示為解答 小玩熊 2016年11月20日 下午 03:47
    2016年11月19日 上午 01:38
  • 存取檔案用資料夾

    感謝指導

    2016年11月19日 上午 04:06
  • 試著用 run as administrator 的方式執行看看.

    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。

    2016年11月19日 上午 09:20
    版主
  • 抱歉我非專業設計師,是否可以簡示執行方法

    謝謝你

    2016年11月19日 上午 10:21
  • 用檔案總管找到那隻執行檔, 按下滑鼠右鍵, 選 "以系統管理員身分執行"


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。

    2016年11月19日 下午 12:18
    版主
  • 感謝指導

    執行後仍產生相同錯誤訊息,如下例:

    2016年11月19日 下午 02:24
  • 在檔案總管檢查一下那個 xls 的檔案屬性是不是唯讀的.

    另外 P 碟是在這台電腦上嗎? 如果不是, 請仔細檢討權限設定.


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。

    2016年11月19日 下午 02:35
    版主
  • 感謝指導

    磁碟名稱正確。

    資料夾是唯讀,取消後立即恢復唯讀,如下例,謝謝。

    2016年11月19日 下午 03:16
  • Excel 檔案的 owner 跟 檢查資料轉Excel.exe 的執行身分是否一致?

    在 Windows Server

    Administrator 帳號 有特殊意義

    與 Administrators 群組內其他帳號是不相同的。

    例如:

    ServerAdmin 是 Administrators 群組的成員,存取 檔案 的觀念等同 Win8/81/10/Server 2012/r2 的 Administrators 群組相同,都會強制降階。

    但 Server 保留過去 Application 相容,允許 Administrator 帳號限制部分功能下,提高存取能力 (例如 Administrator 帳號不能存取動態磚)

    在說明時請特別確認。


    不精確的問法,就會得到隨便猜的答案;自己都不肯花時間好好描述問題,又何必期望網友會認真回答?

    2016年11月19日 下午 03:48
  • 因您的程式權限不足是發生在複製檔案, 所以您要開放程式對來源和目的資料夾皆有足夠的權限
    • 已標示為解答 小玩熊 2016年11月20日 下午 03:46
    2016年11月20日 上午 02:55
  • 感謝指導

    抱歉我非專業設計師,是否可以簡示執行方法

    謝謝你

    2016年11月20日 上午 08:08
  • 感謝各位大大的指導

    終於找到答案了,原來我的磁碟設有共用,共用也須設定權限才能正確存取檔案。

    感激諸位不吝指導,謝了

    2016年11月20日 下午 03:46