none
想在2003 R2 的file server 幫每個user 建各自的目錄 RRS feed

  • 問題

  • 我有一台windows 2003 R2 的File server (在2003 AD內)
    在D磁碟上設定每個user  的配額為固定空間(如20GB)

    目前嘗試用 net user 抓出所有AD上的帳號(假設定50個),並存成user.txt

    請問我要如何利用這個檔在file server 上
    建立每個user 的目錄,並設定權限(只有管理者和User 能使用該目錄~

    或是有其他的方式達到目的?

    謝謝喔~




    我試過這個vbs 檔,可在d:\file 內建目錄aa、bb、cc、dd四個錄目
    但如何改成抓取User.txt內的名單並給予權限呢?

    ParentFolder = "d:\file"
    set objShell = CreateObject("Shell.Application")
    set objFolder = objShell.NameSpace(ParentFolder)
    objFolder.NewFolder "aa"
    objFolder.NewFolder "bb"
    objFolder.NewFolder "cc"
    objFolder.NewFolder "dd"

    • 已編輯 小芋頭 2009年6月17日 上午 08:58
    2009年6月17日 上午 08:46

解答

  • 1. 分享D:\file,假設分享名稱是file
    2. 在AD使用者及電腦中選取多個使用者,按右鍵選內容-設定檔,勾選主資料夾-連線,輸入\\file_server_name\file\%username%,就會自動建立並給予權限。
    我的電腦心得筆記: http://erictsai.spaces.live.com
    • 已標示為解答 Eric Tsai 2009年6月17日 下午 04:58
    2009年6月17日 下午 04:58

所有回覆

  • 1. 分享D:\file,假設分享名稱是file
    2. 在AD使用者及電腦中選取多個使用者,按右鍵選內容-設定檔,勾選主資料夾-連線,輸入\\file_server_name\file\%username%,就會自動建立並給予權限。
    我的電腦心得筆記: http://erictsai.spaces.live.com
    • 已標示為解答 Eric Tsai 2009年6月17日 下午 04:58
    2009年6月17日 下午 04:58
  • 再請問一下~
    我的目的只是要讓user 放個人的文件資料檔
    印象中這樣好像也會把user profile 也搬過來
    這樣會造成分享資料夾很快就暴掉了
    是嗎…

    2009年6月18日 上午 02:40
  • 主資料夾是會在Client端建立一個網路磁碟機(如Z:)..然後對應到該路徑
    並不會將使用者的設定檔搬過去
    2009年6月18日 上午 02:45
  • 剛剛測試時~

    設定的方法有兩個選項
    第一個是本機路徑(這個不能用,因為file server 是在別台server

    用另一個
    連線 " 代號,如選S:"   到  "\\fileserver\file\%username%"

    這樣在user pc 的本機的確建立了一個網路磁碟機...

    這樣就OK了嗎,這樣s:不算是主資料夾吧?
    2009年6月18日 上午 03:02
  • 我只是要利用這個功能幫你自動建立資料夾而已,你如果不想要那個網路磁碟機可以再把設個設定關掉就好了。
    我的電腦心得筆記: http://erictsai.spaces.live.com
    2009年6月18日 上午 03:07
  • 非常謝謝各位老師的回覆~
    ^^ !

    2009年6月18日 上午 03:09
  • S:就是使用者的主資料夾了..你可以檢查該資料夾的權限..只有該User才有權限寫入

    HOW TO:指派主資料夾給使用者
    http://support.microsoft.com/kb/816313
    2009年6月18日 上午 03:12
  • 不好意思,再請問一下:
    我在DC上設定群組原則

    在user 登入後,執行指令碼:
    指令碼名稱:
    net

    帶參數:
    use s: \\fileserver\userspace\%username%
    可以成功幫每個使用者mount 上一個個人的網路空間

    但發現如此設定後
    在client 的電腦上
    下cmd 後
    預設的路徑會跳到 S:\ 之下

    有沒有辦法恢復成User 原來的情形

    C:\Documents and setting\username

    我只是要幫User 增加一個網路空間
    不知為何會如此呢…

    2009年8月4日 上午 09:48
  • 如果你的使用者有設定上面提到的主資料夾的話會有此情形出現
    既然已經使用Logon Script的方式去mapping 網路磁碟機的話
    主資料夾的選項就可以關掉了(把他選擇到本機就可以)


    微軟技術支援服務
    • 已提議為解答 Vincent Lin 2009年8月5日 上午 03:16
    2009年8月4日 上午 10:10