よつまお

過去ログ倉庫を兼ねたライフログ的な雑記ブログ。記事ジャンルにこだわることなく、不定期更新でゆるゆる運営しています。

ブログ移転 ( https://www.yotsumao.org/ )

 

PCデータ移行バッチ-06NewPC02.bat

06NewPC02.bat標準版のDOSバッチ内容を記述。

-----
@echo off
REM 環境変数にサポートツールをセット。
set Path=%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Support Tools;
@echo.
@echo 次に旧PCデータの反映を行います。
@echo.
@echo !!エラーが表示されてもそのまま終了するまでお待ちください!!
@echo !!コピー中はプログラムを全て閉じ、メールの送受信は極力しないでください!!
@echo コピー時間は10GBで1時間が目安です。準備がよければ何かキーを押してください。
@echo.
PAUSE
@echo.
@echo 現在データの反映中です・・・
@echo.
@echo 全体の設定の反映中です・・・
xcopy "C:\new\Documents and Settings\All Users" "C:\Documents and Settings\All Users" /s /e /c /h /q /r /y /i
@echo.
@echo ユーザデータ・メールデータの反映中です・・・
xcopy "C:\new\Documents and Settings\%USERNAME%" "C:\Documents and Settings\%USERNAME%" /s /e /c /h /q /r /y /i
xcopy C:\new\Mailer C:\Mailer /s /e /c /h /q /r /y /i
@echo.
@echo データの反映が終了しました。
@echo.
@echo データが正しく移行されているのを確認しましたら、
@echo 「C:\new」フォルダや「C:\移行ツール」は削除してください。
@echo.
@echo !!注意!!ツールでの移行は、デスクトップ・マイドキュメントデータ
@echo 基本アプリケーション設定・ブラウザ・メールデータの移行のみです。
@echo それ以外のデータは移行されませんので、必ず確認してください。
@echo.
@echo アプリケーションプログラムや
@echo プリンタに関しては移行されていませんので、
@echo 各自新規にインストール・設定し直してください。
@echo.
@echo すべての操作が完了しました。再起動してください。
REM 移行後ログオンアプリとの競合防止
reg add "HKEY_USERS\.DEFAULT\Control Panel\Desktop" /v SCRNSAVE.EXE /t REG_SZ /d logon.scr /f
REM 移行後ショートカット探索のパフォーマンス低下を防止
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v LinkResolvelgnoreLinkInfo /t REG_DWORD /d 1 /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v NoResolveTrack /t REG_DWORD /d 1 /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v NoResolveSearch /t REG_DWORD /d 1 /f
@echo.
REM 再起動を促すユーザ選択肢を表示。
set /p REB=すぐに再起動しますか?(Y/N):
if /i %REB% == Y (shutdown -r -f -t 0) else exit
-----

06NewPC02.batのbeta版DOSバッチ内容を記述。

-----
@echo off
REM 環境変数にサポートツールをセット。
set Path=%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Support Tools;
@echo.
@echo 次に旧PCデータの反映を行います。
@echo.
@echo !!エラーが表示されてもそのまま終了するまでお待ちください!!
@echo !!コピー中はプログラムを全て閉じ、メールの送受信は極力しないでください!!
@echo コピー時間は10GBで1時間が目安です。準備がよければ何かキーを押してください。
@echo.
PAUSE
@echo.
@echo 現在データの反映中です・・・
@echo.
@echo 全体の設定の反映中です・・・
"C:\移行ツール\fastcopy.exe" /cmd=diff /open_window /estimate /log /logfile=C:\copylog.txt /speed=(full) /no_confirm_stop /error_stop=FALSE "C:\new\Documents and Settings\All Users" /to="C:\Documents and Settings\All Users\"
@echo.
@echo ユーザデータ・メールデータの反映中です・・・
"C:\移行ツール\fastcopy.exe" /cmd=diff /open_window /estimate /log /logfile=C:\copylog.txt /speed=(full) /no_confirm_stop /error_stop=FALSE "C:\new\Documents and Settings\%USERNAME%" /to="C:\Documents and Settings\%USERNAME%\"
"C:\移行ツール\fastcopy.exe" /cmd=diff /open_window /estimate /log /logfile=C:\copylog.txt /speed=(full) /no_confirm_stop /error_stop=FALSE "C:\new\Mailer" /to="C:\Mailer\"
@echo.
@echo データの反映が終了しました。
@echo.
@echo データが正しく移行されているのを確認しましたら、
@echo 「C:\new」フォルダや「C:\移行ツール」は削除してください。
@echo.
@echo !!注意!!ツールでの移行は、デスクトップ・マイドキュメントデータ
@echo 基本アプリケーション設定・ブラウザ・メールデータの移行のみです。
@echo それ以外のデータは移行されませんので、必ず確認してください。
@echo.
@echo アプリケーションプログラムや
@echo プリンタに関しては移行されていませんので、
@echo 各自新規にインストール・設定し直してください。
@echo.
@echo すべての操作が完了しました。再起動してください。
@echo.
REM 再起動を促すユーザ選択肢を表示。
set /p REB=すぐに再起動しますか?(Y/N):
if /i %REB% == Y (shutdown -r -f -t 0) else exit