以下がプロファイル移行時に使用したbatファイルの内容です。
色々な事情により、そのままをここに抜き出す訳にはいきませんので、思い出しながら再度書いたのですが、それほど間違っていないと思います。
REM-------------------------------------------------------------
REM 変数設定ゾーン
SET DNS1=DNSサーバアドレス プライマリ
SET DNS2=DNSサーバアドレス セカンダリ
SET WINS1=WINSサーバアドレス
SET WINS2=WINSサーバアドレス
SET ADMINUSER=管理者ユーザ名
SET PASSWORD=パスワード
SET DOMAINNAME=ドメイン名
PAUSE
REM NETSHのDNS設定に関するバグを回避するため、先に全インターフェースのDNSを全て削除
NETSH INTERFACE IP DELETE DNS NAME="ローカル エリア接続" ALL
NETSH INTERFACE IP DELETE WINS NAME="ローカル エリア接続" ALL
NETSH INTERFACE IP DELETE DNS NAME="ローカル エリア接続 2" ALL
NETSH INTERFACE IP DELETE WINS NAME="ローカル エリア接続 2" ALL
NETSH INTERFACE IP DELETE DNS NAME="ローカル エリア接続 3" ALL
NETSH INTERFACE IP DELETE WINS NAME="ローカル エリア接続 3" ALL
NETSH INTERFACE IP DELETE DNS NAME="ワイヤレス ネットワーク接続" ALL
NETSH INTERFACE IP DELETE WINS NAME="ワイヤレス ネットワーク接続" ALL
NETSH INTERFACE IP DELETE DNS NAME="ワイヤレス ネットワーク接続 2" ALL
NETSH INTERFACE IP DELETE WINS NAME="ワイヤレス ネットワーク接続 2" ALL
NETSH INTERFACE IP DELETE DNS NAME="ワイヤレス ネットワーク接続 3" ALL
NETSH INTERFACE IP DELETE WINS NAME="ワイヤレス ネットワーク接続 3" ALL
REM DNS、WINSを設定
√NETSH INTERFACE IP SET DNS "ローカル エリア接続" STATIC %DNS1%
NETSH INTERFACE IP ADD DNS "ローカル エリア接続" %DNS2% INDEX=2
NETSH INTERFACE IP SET WINS "ローカル エリア接続" STATIC %WINS1%
NETSH INTERFACE IP ADD WINS "ローカル エリア接続" %WINS2% INDEX=2
NETSH INTERFACE IP SET DNS "ローカル エリア接続 2" STATIC %DNS1%
NETSH INTERFACE IP ADD DNS "ローカル エリア接続 2" %DNS2% INDEX=2
NETSH INTERFACE IP SET WINS "ローカル エリア接続 2" STATIC %WINS1%
NETSH INTERFACE IP ADD WINS "ローカル エリア接続 2" %WINS2% INDEX=2
NETSH INTERFACE IP SET DNS "ローカル エリア接続 3" STATIC %DNS1%
NETSH INTERFACE IP ADD DNS "ローカル エリア接続 3" %DNS2% INDEX=2
NETSH INTERFACE IP SET WINS "ローカル エリア接続 3" STATIC %WINS1%
NETSH INTERFACE IP ADD WINS "ローカル エリア接続 3" %WINS2% INDEX=2
NETSH INTERFACE IP SET DNS "ワイヤレス ネットワーク接続" STATIC %DNS1%
NETSH INTERFACE IP ADD DNS "ワイヤレス ネットワーク接続" %DNS2% INDEX=2
NETSH INTERFACE IP SET WINS "ワイヤレス ネットワーク接続" STATIC %WINS1%
NETSH INTERFACE IP ADD WINS "ワイヤレス ネットワーク接続" %WINS2% INDEX=2
NETSH INTERFACE IP SET DNS "ワイヤレス ネットワーク接続 2" STATIC %DNS1%
NETSH INTERFACE IP ADD DNS "ワイヤレス ネットワーク接続 2" %DNS2% INDEX=2
NETSH INTERFACE IP SET WINS "ワイヤレス ネットワーク接続 2" STATIC %WINS1%
NETSH INTERFACE IP ADD WINS "ワイヤレス ネットワーク接続 2" %WINS2% INDEX=2
NETSH INTERFACE IP SET DNS "ワイヤレス ネットワーク接続 3" STATIC %DNS1%
NETSH INTERFACE IP ADD DNS "ワイヤレス ネットワーク接続 3" %DNS2% INDEX=2
NETSH INTERFACE IP SET WINS "ワイヤレス ネットワーク接続 3" STATIC %WINS1%
NETSH INTERFACE IP ADD WINS "ワイヤレス ネットワーク接続 3" %WINS2% INDEX=2
REM !!!!以下のドメイン処理はどちらかの行の先頭のREMを削除してください!!!!!
REM ドメイン処理(ワークグループから参加)
REM NETDOM JOIN %COMPUTERNAME% /DOMAIN:%DOMAINNAME% /USERD:%ADMINUSER% /PASSWORDD:%PASSWORD%
REM ドメイン処理(他ドメインから移動)
REM NETDOM MOVE %COMPUTERNAME% /DOMAIN:%DOMAINNAME% /USERD:%ADMINUSER% /PASSWORDD:%PASSWORD%
REM 再起動してMOVEUSERを行い、プロファイルを移行して終了
REM 終了
REM-------------------------------------------------------------
コンピュータのドメイン参加は以上です。
再起動後moveuserを実行します。
moveuser "移行元ドメイン\移行元ユーザ名" "移行先ドメイン\移行先ユーザ名" /y /k
/yをつけると既に移行先ユーザのプロファイルがあっても上書きします。
/kをつけるとローカルユーザを自動的に削除しません。
この記事へのコメント
コメントを書く
この記事へのトラックバックURL
http://blog.seesaa.jp/tb/44106297
この記事へのトラックバック
http://blog.seesaa.jp/tb/44106297
この記事へのトラックバック