2012-07-16 360 views
2

我正試圖通過網絡驅動器獲取符號鏈接。訪問在mklink上被拒絕

我已經對已經提出的問題提出了建議,例如以管理員身份運行並檢查目錄是否已存在。不幸的是,它仍然給我以下錯誤:

C:\Windows\system32>mklink /d \\myserver\someLink \\myserver\mydir 
Access is denied. 

任何想法,我可以得到這個工作?本地計算機正在運行Windows 7,遠程計算機正在運行Windows Server 2008 R2標準。

回答

2

我經歷了所有的籃球躍升:

  1. 創建一個非管理員帳戶(在我的情況下,激活guest帳戶)。
  2. 由於Admin,運行secpol.msc並授予此帳戶Create Symbolic Link權限。
  3. runas /user:guest cmd作爲來賓打開命令窗口。

    只會陷入最簡單的問題:因爲我運行的是guest,所以我沒有在目錄中寫入權限。所以,

  4. 作爲管理員,更改目標目錄(您想要創建鏈接的位置)的權限,爲非管理員用戶授予寫入權限。

+0

如果我可以'mkdir foo',是否表示我有必要的權限?我已經對整個'用戶'組給出了「創建符號鏈接」權限。這在映射的網絡驅動器上。 – Michael 2014-03-20 15:49:28

+0

未來訪客注意事項:如果您的帳戶*擁有*管理權限,並且您嘗試以該帳戶運行,[您必須禁用UAC](http://superuser.com/questions/124679/how-do-i -create-a-link-in-windows-7-home-premium-as-a-regular-user#comment788686_311078)(因爲「原因」)。 – Michael 2014-03-20 21:11:52