home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
73.234.73.94.ip.orionnet.ru
/
73.234.73.94.ip.orionnet.ru.tar
/
73.234.73.94.ip.orionnet.ru
/
Far30b3000.x86.20121208.msi
/
RestoreOldPluginSettings.cmd
< prev
next >
Wrap
OS/2 REXX Batch file
|
2012-12-08
|
828b
|
32 lines
@echo off
setlocal
:: This batch file restores Far Old Plugin settings from previously saved
:: files OldPluginSettings.*.reg to the registry
if defined PROCESSOR_ARCHITEW6432 (set reg="%systemroot%\sysnative\reg.exe") else (set reg=reg)
set userfile=OldPluginSettings.User.reg
set machinefile=OldPluginSettings.Machine.reg
set machinewow64file=OldPluginSettings.Machine.WoW64.reg
set savepath=%~dp0
call :restore "hkcu\software\far manager" "%savepath%%userfile%"
call :restore "hklm\software\far manager" "%savepath%%machinefile%"
call :restore "hklm\software\wow6432node\far manager" "%savepath%%machinewow64file%"
goto :eof
:restore
if exist %2 (
%reg% query %1 >nul 2>^&1
if not errorlevel 1 (
echo.
echo Deleting %1...
%reg% delete %1 /f
)
echo.
echo Importing %2...
%reg% import %2
)