0

うまくいけば、バッチファイルを使用して、変更されたユーザープロファイルをデフォルトのユーザープロファイルにコピーし、コンピューターにログインするすべてのユーザーがプロファイル設定を採用できるようにする方法を見つけようとしています。ユーザーがドメインに直接ログインするのではなく、pGinaというユーティリティを使用して、RADIUSサーバーを介してログインしたユーザーのデフォルトプロファイルを呼び出しています。現在、これにrobocopyを使用しようとしています。

cd C:\Users\
rmdir Default /s /q
robocopy /COPY:DAT /R:5 /E C:\Users\user1 C:\Users\Default
pause

プロファイルを正常にコピーする方法を誰かが知っていますか?前もって感謝します。

4

1 に答える 1

2

これはあなたの問題に対する答えを探しているときに私が見つけたものです

rem delete old Default User profile
RD /s /q "%systemdrive%\Profiles\Default User"

rem copy current user profile to default user profile
xcopy "%USERPROFILE%\*.*" "%systemdrive%\Profiles\Default User" /e /c /I /H /R /K /Y 
rem delete non-need some files 
del /f /q "%systemdrive%\Profiles\Default User\*.*" 
rem set default attributes
attrib +h "%systemdrive%\Profiles\Default User"

rem registry trick
rem no directly copy locked ntuser.dat file
rem use reg tools to save current user registry to file
reg save HKCU "%systemdrive%\Profiles\Default User\ntuser.dat"
rem set default attributes to hive file  
attrib +H +S "%systemdrive%\Profiles\Default User\ntuser.dat"
于 2012-08-15T20:35:38.690 に答える