none
[VB.net]請問要如何從網路磁碟複製檔案 至 本機磁碟機呢? RRS feed

  • 問題

  • 各位大大好, 小弟在本機端新增一個網路磁碟機(Z:\), 但小弟透過下列程式碼卻無法順利將檔案複製至本機端(d:\dest), 會出現"拒絕存取該路徑"的訊息

    可是在本機端的檔案互傳(d:\dest   ->    d:\temp)是沒問題的, 小弟在google上查了許久, 都沒找到相關解答, 有勞大大們替小弟解惑!!


    Dim files As String = Directory.GetFiles("Z:\", "*.*")
    If files IsNot Nothing Then
        Dim fi As New FileInfo(files)
        fi.MoveTo("d:\dest")
    End If



    • 已編輯 Ken_lU 2012年12月1日 上午 08:49
    2012年12月1日 上午 08:48

解答

  • 複製檔案請用CopyTo

    搬移檔案請確認有刪除的權限


    以下為簽名檔,如果你愛拉椅子坐那就是你的問題。
    先查MSDN文件庫
    再用GOOGLE搜尋
    才到論壇來發問

    這是論壇不是技術支援中心
    沒有人得無償解答你的問題

    在標題或文章註明很急
    不會增加網友回覆速度

    • 已提議為解答 亂馬客 2012年12月1日 下午 02:24
    • 已標示為解答 璉璉Moderator 2012年12月15日 上午 09:01
    2012年12月1日 上午 09:54

所有回覆

  • 複製檔案請用CopyTo

    搬移檔案請確認有刪除的權限


    以下為簽名檔,如果你愛拉椅子坐那就是你的問題。
    先查MSDN文件庫
    再用GOOGLE搜尋
    才到論壇來發問

    這是論壇不是技術支援中心
    沒有人得無償解答你的問題

    在標題或文章註明很急
    不會增加網友回覆速度

    • 已提議為解答 亂馬客 2012年12月1日 下午 02:24
    • 已標示為解答 璉璉Moderator 2012年12月15日 上午 09:01
    2012年12月1日 上午 09:54
  • 你先確定你的z是用什麼身份連線的?

    2012年12月1日 上午 10:34
  • 您好,

    請參考一下「How do I access a network drive through the usual System.IO classes?」。

    1.請確定執行的使用者有權限可以存取那個網芳。

    2.使用 \\網芳 的方式試看看


    以上說明若有錯誤請指教,謝謝。
    亂馬客blog: http://www.dotblogs.com.tw/rainmaker/

    2012年12月1日 下午 02:24
  • 感謝各位大大, 刪除的權限沒打開!!

    腳色也設定成everyone都可以存取!!

    萬分感謝!!

    2012年12月1日 下午 04:27
  • 所以問題已經解決?還是?

    論壇是網友平等互助 保證解答請至 微軟技術支援服務


    提問時,錯誤情境描述與錯誤訊息很重要,情境描述包含你做了什麼,預期的結果與實際發生的結果。一個最爛的問法範例:「我的電腦電腦怎麼不能開機?」誰知道你家是不是沒電還是你根本找不到電源鈕。

    2012年12月1日 下午 04:51