locked
請問如何快速地設定"預設使用者設定檔"(Default User Profile) ? RRS feed

  • 問題

  • 大家好:

    請問在XP的系統上,是否有方式可以快速地將網域的某個帳號的使用者設定設為Default User Profile?

     

    基本上我要處理的事情就如同以下網頁所說明的事項~~~

    http://technet.microsoft.com/zh-tw/library/cc780839(WS.10).aspx

    其中 [複製到] 這個步驟,會選擇 "systemroot\Documents and Settings\Default User 資料夾中" 這項方式

    但是該文件必須使用視窗介面來處理,請問是不是有批次(Bat)或者 Script 可以讓我快速地處理這方面的事情?或者有沒有可能藉由程式(VB or VC )的某些函式或語法來做到?

     

     

    我在網路上有搜尋到 moveuser 這個工具,使用方式大概如下:

    moveuser <user1> <user2> [/y] [/c:computer] [/k]

    但網路上的例子中,user1 以及 user2 皆是特定的使用者帳號,而我可否將user2 指定為 [domain\EveryOne] 來達到我的需求?

     

    由於我擔心假若搞壞了原本的 Default User Profile 有可能會造成無法收拾的局面,所以遲遲不敢做實驗來驗證~~~所以想要請教網路上的前輩是否有相關的經驗可以分享~~

    或者各位有什麼好方法假若實驗失敗,還可以挽救原本的 Default User Profile~~~

    謝謝大家~~~

     

    2010年5月13日 上午 08:13

解答

  • 這幾天看到一篇文章 , 裡面寫著為什麼Windows Vista之後設定Default User Profile要透過Sysprep的方式

    Configuring Default User Settings – Full Update for Windows 7 and Windows Server 2008 R2
    http://blogs.technet.com/deploymentguys/archive/2009/10/29/configuring-default-user-settings-full-update-for-windows-7-and-windows-server-2008-r2.aspx

    也許可以用Script的方式去處理(不過我不知道如何做..不會寫Script..MoveUser應該不是用來做此動作的)

    另外也可以換個角度想看看 , 通常設定Default User Profile時不外乎想要用相同的桌布 , 相同的IE設定 , 螢幕保戶設定等等

    如果是這些設定 , 你也可以透過GPO去套用 , 或是找到相對映的機碼設定然後做成User Logon Script去做套用

    上面資訊給你參考看看囉

    Thanks


    不管問題有沒有解決..麻煩都回來回報一下..對回答者也算是一種尊重:)
    微軟技術支援網站

    感謝您所提供的方向~~~

    Sysprep 當初也有看到相關資訊,只不過這個方案似乎需要需要花很多時間去學習 Sysprep 的架構及知識~~~ 再加上過去自己專注的領域偏向於RD,IT 並非在下的專長 XD

    所以原本是想說非到萬不得已,沒有其他方法之後,才會考慮去使用 Sysprep 這個方案...........( 還是我把它想太難了 ^^a )

     

    至於 GPO 的設定,由於目前客戶提供的環境,並不允許我去碰觸 Server 這一塊,所以這個方式也不符合我的需求~~~

     

    這幾天我在網路上持續地也有搜尋一些方法,很幸運的我似乎找到了一個由微軟所提供的工具 copyprofile.exe 可以輕易地做到我要的需求

    http://www.microsoft.com/downloads/details.aspx?familyid=ed182a96-f3a6-4fdd-862b-1ae03dc130c1&displaylang=en

    這是一個可以在 cmd 環境下執行的工具,如此一來,搭配這個工具,就可以寫成批次檔來執行它~~~

     

    但是目前還沒有在實機上測過,等過一陣子我在實機上測過之後,會再來跟您分享結果~~~

     

    再一次謝謝您的幫忙~~~

    • 已標示為解答 Vincent Lin 2010年5月28日 上午 09:52
    2010年5月19日 下午 04:50

所有回覆

  • 所以你是打算在每一台上面都設定Default User Profile? 如果是的話不確定是否有其他辦法可以比較快達到你的需求

    或是你要不要嘗試看看下面這篇KB的方式 , 先建立一個Default User Profile之後 , 將他傳到DC上面做成Domain的Default User Profile

    所有新的User登入時都會去使用這個來當作預設的使用者設定檔

    How to Create a Base Profile for All Users (請看英文的比較準確)
    http://support.microsoft.com/kb/168475/en-us

    Thanks


    不管問題有沒有解決..麻煩都回來回報一下..對回答者也算是一種尊重:)
    微軟技術支援網站
    2010年5月14日 上午 09:25
  • 所以你是打算在每一台上面都設定Default User Profile? 如果是的話不確定是否有其他辦法可以比較快達到你的需求

    或是你要不要嘗試看看下面這篇KB的方式 , 先建立一個Default User Profile之後 , 將他傳到DC上面做成Domain的Default User Profile

    所有新的User登入時都會去使用這個來當作預設的使用者設定檔

    How to Create a Base Profile for All Users (請看英文的比較準確)
    http://support.microsoft.com/kb/168475/en-us

    Thanks


    不管問題有沒有解決..麻煩都回來回報一下..對回答者也算是一種尊重:)
    微軟技術支援網站


    謝謝您的回覆 ^^

    只是目前我的情況是客戶希望我可以將設定 預設使用者設定檔 的流程 "程式化"

    所以我才需要詢問是否有辦法藉由批次(Batch)或者程式語法來做到

    您 po 的連結也只有說明如何在視窗畫面下操作~~~或許是一個不錯的方向,但是我還是無法引用該方法

    我覺得可能是我的標題不夠明確,造成大家的誤解~~

     

    而我再搜尋相關方法的時候,有找到 moveuser 這個工具

    假若該工具可行的話,我就可以把它寫程批次檔來執行

    但是就是不確定是否可以用來設定 預設使用者設定檔

     

    還是相當感謝您的回覆~~~~

     

     

     

    2010年5月17日 上午 02:53
  • 這幾天看到一篇文章 , 裡面寫著為什麼Windows Vista之後設定Default User Profile要透過Sysprep的方式

    Configuring Default User Settings – Full Update for Windows 7 and Windows Server 2008 R2
    http://blogs.technet.com/deploymentguys/archive/2009/10/29/configuring-default-user-settings-full-update-for-windows-7-and-windows-server-2008-r2.aspx

    也許可以用Script的方式去處理(不過我不知道如何做..不會寫Script..MoveUser應該不是用來做此動作的)

    另外也可以換個角度想看看 , 通常設定Default User Profile時不外乎想要用相同的桌布 , 相同的IE設定 , 螢幕保戶設定等等

    如果是這些設定 , 你也可以透過GPO去套用 , 或是找到相對映的機碼設定然後做成User Logon Script去做套用

    上面資訊給你參考看看囉

    Thanks


    不管問題有沒有解決..麻煩都回來回報一下..對回答者也算是一種尊重:)
    微軟技術支援網站
    • 已提議為解答 Vincent Lin 2010年5月19日 下午 02:23
    • 已標示為解答 Vincent Lin 2010年5月24日 上午 08:06
    • 已取消標示為解答 Vincent Lin 2010年5月24日 上午 08:06
    • 已取消提議為解答 Vincent Lin 2010年5月28日 上午 09:52
    2010年5月18日 上午 08:58
  • 這幾天看到一篇文章 , 裡面寫著為什麼Windows Vista之後設定Default User Profile要透過Sysprep的方式

    Configuring Default User Settings – Full Update for Windows 7 and Windows Server 2008 R2
    http://blogs.technet.com/deploymentguys/archive/2009/10/29/configuring-default-user-settings-full-update-for-windows-7-and-windows-server-2008-r2.aspx

    也許可以用Script的方式去處理(不過我不知道如何做..不會寫Script..MoveUser應該不是用來做此動作的)

    另外也可以換個角度想看看 , 通常設定Default User Profile時不外乎想要用相同的桌布 , 相同的IE設定 , 螢幕保戶設定等等

    如果是這些設定 , 你也可以透過GPO去套用 , 或是找到相對映的機碼設定然後做成User Logon Script去做套用

    上面資訊給你參考看看囉

    Thanks


    不管問題有沒有解決..麻煩都回來回報一下..對回答者也算是一種尊重:)
    微軟技術支援網站

    感謝您所提供的方向~~~

    Sysprep 當初也有看到相關資訊,只不過這個方案似乎需要需要花很多時間去學習 Sysprep 的架構及知識~~~ 再加上過去自己專注的領域偏向於RD,IT 並非在下的專長 XD

    所以原本是想說非到萬不得已,沒有其他方法之後,才會考慮去使用 Sysprep 這個方案...........( 還是我把它想太難了 ^^a )

     

    至於 GPO 的設定,由於目前客戶提供的環境,並不允許我去碰觸 Server 這一塊,所以這個方式也不符合我的需求~~~

     

    這幾天我在網路上持續地也有搜尋一些方法,很幸運的我似乎找到了一個由微軟所提供的工具 copyprofile.exe 可以輕易地做到我要的需求

    http://www.microsoft.com/downloads/details.aspx?familyid=ed182a96-f3a6-4fdd-862b-1ae03dc130c1&displaylang=en

    這是一個可以在 cmd 環境下執行的工具,如此一來,搭配這個工具,就可以寫成批次檔來執行它~~~

     

    但是目前還沒有在實機上測過,等過一陣子我在實機上測過之後,會再來跟您分享結果~~~

     

    再一次謝謝您的幫忙~~~

    • 已標示為解答 Vincent Lin 2010年5月28日 上午 09:52
    2010年5月19日 下午 04:50
  • 看起來這個工具應該可以達到你的需求 , 可惜我沒測試過不能幫你做驗證

    也感謝你分享此資訊 :)

    Thanks


    不管問題有沒有解決..麻煩都回來回報一下..對回答者也算是一種尊重:)
    微軟技術支援網站
    2010年5月20日 上午 02:10