moveuser工具,並不只是單純的讓工作群組的帳號移轉到網域,或是相反,也可以讓該帳號的設定檔完全轉移,以下是我自己打的技術文件:

使用者設定檔移轉設定(使用moveuser)

1.moveuser工具使用說明:

(1)來    源:Windows 2000/XP、Server2003 <Resource Kit>

(2)適用系統:Windows 98 / 2000 / XP / Server(NT Server無法使用)

(3)使用時機(需有AD存在):工作站(本機)加入網域、網域內、網域與網域間、退出網域之使用者設定檔移轉使用。

(4)使用方式:在本機執行以下指令(範例)



c:\>      moveuser     a1       test.local\a1       /y(/k)

工具存放位置  工具   本機帳號   網域名稱\帳號     註*



上述指令講解:將本機 a1 帳號搬移至網域(其使用者設定檔也從本機升級至網域權限),唯本機帳號a1會消失(因為是搬移關係)



註*另可在其後下兩個參數(可合併或擇一使用):

/y:將本機設定檔完全覆蓋到網域設定檔。

/k:保留本機帳號(唯原使用者設定檔已升級為網域權限,故若再以相同帳號登入本機時,會再自動產生新的設定檔,如:a1.host(小數點後為主機名))

出現<Move was successful.>表示成功。



2.執行步驟與重點:

(1)從工作站(本機)加入網域之移轉:

  A.執行重點:

  (A)網域帳號需已建立(可與本機帳號不同)。

 (B)執行者需取得<Domain Admins>權限。

(C)搬移後本機上之使用者設定檔名稱不變且存在,唯該設定檔的<安全性>裡的<使用者>及<擁有者>會改變。

  

 B.執行步驟:

  (A)建立好網域帳號(可與本機帳號不同):最好能建立一個簡單的 Domain Admins 權限帳號,執行起來比較方便。

  (B)加入網域(不要立即重新開機)。

  (C)輸入指令(a1為帳號):c:\>moveuser  a1  test.local\a1  /k  /y  

                                             ( test.local\b2 )<----此表示可搬移至不同名稱帳號         

  (D)重新開機。

(2)網域內、網域間之移轉:如兩人換職務或工作環境,但電腦不能搬動的情形

  A.執行重點:

(A)必需在使用者設定檔存放的本機上執行。

(B)一定要打<網域名稱\帳號>,不用考慮OU,不然會被認為是在搬本機帳號而失敗。

(C)搬移後本機上之使用者設定檔名稱不變且存在,唯<安全性>裡的使用者及<擁有者>會改變。



B.執行步驟:

(A)網域帳號需已建立存在:最好能建立一個簡單的<Domain Admins>權限帳號,執行起來比較方便。

(B)需以具有<Domain Admin>權限使用者登入。

(C)若是網域內互相搬移,需先建立一個<temp>帳號,如:<A>與<B>要互換,

先建立<暫存>帳號<C>再如下列順序

A->C

        B->A

        C->B





  語法:c:\>moveuser  abc.com\a  abc.com\c /k /y

           c:\>moveuser  abc.com\b  abc.com\a /k /y

           c:\>moveuser  abc.com\c  abc.com\b /k /y



(3)退出網域之移轉(需有AD存在):

A.執行重點:

  (A)本機帳號需已建立存在(可與網域帳號不同)。

(B)必需在使用者設定檔存放的本機上執行。

(C)需取得<Domain Admins>權限。

(D)搬移後本機上之使用者設定檔名稱不變,<安全性>裡的使用者及<擁有者>會改變。

  

B.執行步驟:

  (A)建立好本機帳號(可與網域帳號不同):最好能建立一個簡單的<Domain Admins>權限帳號,執行起來比較方便。

  (B)輸入指令(a1、b1為帳號):c:\>moveuser  test.local\a1      b1  /k  /y  

                                                                  (網域\a1)    (本機\b1)

(C)重新開機。

若您覺得<moveuser>工具不好用,還有另一個工具就是…<USMT>


2.若是沒有網域的情況下,不管是要移到同一部電腦或另一部電腦,請跟著我操作(雖然有點繁鎖,卻是必成無疑):


情境:

A電腦的使用者設定檔K,要轉移(甚至複製)給同一部(或另一部)電腦的使用者M來使用。

操作:

1.如果在的登入者是K,請重新開機並使用administrator管理員登入電腦。

2.到c:\Documents and Settings\,找到K的使用者設定檔並複製貼在別的分割區(或其他目錄底下)。

3.M是A電腦的新使用者,也建立了一個M的帳號並加入administrators成員內,請administrator登出並使用M登入電腦,此時c:\Documents and Settings\,就會產生M的使用者設定檔。

4.請重新開機,並使用administrator登入電腦。

5.將c:\Documents and Settings\,M的使用者設定檔殺掉,並將"步驟2"複製K的使用者設定檔改成M的設定檔名,並剪下貼到c:\Documents and Settings\。

6.將已改成M的設定檔,其安全性與完全控制權限、擁有權(OWNER)給予administrators群組。

7.administator登出,並使用M登入,此時M使用者就會自動去抓取已存在M設定檔了,當然其網路磁碟機、印表機設定…等一切,都會與K相同。

我將此方法稱為「置換法」,如果你的系統瞭解,就應該可以知道,此方法最重要的二點,就是「一定要讓M使用者登入該電腦一次」及「權限與擁有權」。

上述方法大概要10至20分(看電腦效能強不強),另你覺得這個百分百成功的方法太久,還是只能使用…<設定及移轉精靈>啦。