Hi Ghost,How about using Ghost?
Binary Research (Oops, I mean Symantec Ghost) or other such programs.
Using Altiris you can rebuild the entire classroom of 100, 500, or 1,000 computers over the Network in 15 minutes or so.
If you only want to fix the file extensions, then yes. I would export the ones you want as normal, then import them back in.
This code is for WinPopUp, but you can modify the code for your purposes.
code:
IF @INWIN = 2 ; Windows 9x systems
$sound = ReadValue("HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Applets\Popup", "Sound")
$ontop = ReadValue("HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Applets\Popup", "AlwaysOnTop")
$max = ReadValue("HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Applets\Popup", "MaxOnMsgRcv")
$multi = ReadValue("HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Applets\Popup", "MultiUserWarn")
$Set_WinPopUp = "%COMSPEC% /C REGEDIT /S %WINDIR%\POPUP.REG >nul" IF (Exist("%windir%\popup.reg") = 0) ; popup.reg file not found
COPY "\\your_server_location\popup.reg" "%windir%\popup.reg"
ENDIF
IF $ontop <> "12124161" ;Setting is off
SHELL $Set_WinPopUp
?"ERROR @ERROR: @SERROR"
ENDIF
IF (EXIST("%WINDIR%\WINPOPUP.EXE")= 1)
SHELL "start /m %WINDIR%\WINPOPUP.EXE"
ENDIF
ENDIF
Here is the post it came from: http://kixtart.org/cgi-bin/ultimatebb.cgi?ubb=get_topic&f=1&t=002620