Jump to content

Copy Settings to a apps folder


Phi|

Recommended Posts

Hi Everyone

I was wondering if it might be possible to copy a file to a applications path after it has been installed. So that I could keep my settings. If there is a way, could someone please give me an example on how to do it.

Thank you in advance.

Link to comment
Share on other sites


Yes there is! I was going to post my testing results at MSFN.org soon, but as you're asking for it, I'll just post it here:

RUN_ME_FIRST.CMD

TITLE Setting the %settings% variable
CLS
@ECHO OFF
IF EXIST C:\__SETTINGS__ setenv -m SETTINGS C:\__SETTINGS__
IF EXIST D:\__SETTINGS__ setenv -m SETTINGS D:\__SETTINGS__
IF EXIST E:\__SETTINGS__ setenv -m SETTINGS E:\__SETTINGS__
IF EXIST F:\__SETTINGS__ setenv -m SETTINGS F:\__SETTINGS__
IF EXIST G:\__SETTINGS__ setenv -m SETTINGS G:\__SETTINGS__
IF EXIST H:\__SETTINGS__ setenv -m SETTINGS H:\__SETTINGS__
IF EXIST I:\__SETTINGS__ setenv -m SETTINGS I:\__SETTINGS__
IF EXIST J:\__SETTINGS__ setenv -m SETTINGS J:\__SETTINGS__
IF EXIST K:\__SETTINGS__ setenv -m SETTINGS K:\__SETTINGS__
IF EXIST L:\__SETTINGS__ setenv -m SETTINGS L:\__SETTINGS__
IF EXIST M:\__SETTINGS__ setenv -m SETTINGS M:\__SETTINGS__
IF EXIST N:\__SETTINGS__ setenv -m SETTINGS N:\__SETTINGS__
IF EXIST O:\__SETTINGS__ setenv -m SETTINGS O:\__SETTINGS__
IF EXIST P:\__SETTINGS__ setenv -m SETTINGS P:\__SETTINGS__
IF EXIST Q:\__SETTINGS__ setenv -m SETTINGS Q:\__SETTINGS__
IF EXIST R:\__SETTINGS__ setenv -m SETTINGS R:\__SETTINGS__
IF EXIST S:\__SETTINGS__ setenv -m SETTINGS S:\__SETTINGS__
IF EXIST T:\__SETTINGS__ setenv -m SETTINGS T:\__SETTINGS__
IF EXIST U:\__SETTINGS__ setenv -m SETTINGS U:\__SETTINGS__
IF EXIST V:\__SETTINGS__ setenv -m SETTINGS V:\__SETTINGS__
IF EXIST W:\__SETTINGS__ setenv -m SETTINGS W:\__SETTINGS__
IF EXIST X:\__SETTINGS__ setenv -m SETTINGS X:\__SETTINGS__
IF EXIST Y:\__SETTINGS__ setenv -m SETTINGS Y:\__SETTINGS__
IF EXIST Z:\__SETTINGS__ setenv -m SETTINGS Z:\__SETTINGS__
IF EXIST C:\__SETTINGS__ set SETTINGS=C:\__SETTINGS__
IF EXIST D:\__SETTINGS__ set SETTINGS=D:\__SETTINGS__
IF EXIST E:\__SETTINGS__ set SETTINGS=E:\__SETTINGS__
IF EXIST F:\__SETTINGS__ set SETTINGS=F:\__SETTINGS__
IF EXIST G:\__SETTINGS__ set SETTINGS=G:\__SETTINGS__
IF EXIST H:\__SETTINGS__ set SETTINGS=H:\__SETTINGS__
IF EXIST I:\__SETTINGS__ set SETTINGS=I:\__SETTINGS__
IF EXIST J:\__SETTINGS__ set SETTINGS=J:\__SETTINGS__
IF EXIST K:\__SETTINGS__ set SETTINGS=K:\__SETTINGS__
IF EXIST L:\__SETTINGS__ set SETTINGS=L:\__SETTINGS__
IF EXIST M:\__SETTINGS__ set SETTINGS=M:\__SETTINGS__
IF EXIST N:\__SETTINGS__ set SETTINGS=N:\__SETTINGS__
IF EXIST O:\__SETTINGS__ set SETTINGS=O:\__SETTINGS__
IF EXIST P:\__SETTINGS__ set SETTINGS=P:\__SETTINGS__
IF EXIST Q:\__SETTINGS__ set SETTINGS=Q:\__SETTINGS__
IF EXIST R:\__SETTINGS__ set SETTINGS=R:\__SETTINGS__
IF EXIST S:\__SETTINGS__ set SETTINGS=S:\__SETTINGS__
IF EXIST T:\__SETTINGS__ set SETTINGS=T:\__SETTINGS__
IF EXIST U:\__SETTINGS__ set SETTINGS=U:\__SETTINGS__
IF EXIST V:\__SETTINGS__ set SETTINGS=V:\__SETTINGS__
IF EXIST W:\__SETTINGS__ set SETTINGS=W:\__SETTINGS__
IF EXIST X:\__SETTINGS__ set SETTINGS=X:\__SETTINGS__
IF EXIST Y:\__SETTINGS__ set SETTINGS=Y:\__SETTINGS__
IF EXIST Z:\__SETTINGS__ set SETTINGS=Z:\__SETTINGS_
ECHO.
ECHO Search complete! Settings folder can be found here:     %SETTINGS%
ECHO.
PAUSE
EXIT

BU_SETTINGS.CMD

TITLE Back-up of all settings - By Bâshrat the Sneaky
CLS
@echo off
color 02
ECHO.
ECHO.
ECHO Preparing to make a back-up of the settings of these programs:
ECHO.
ECHO -ATITOOL
ECHO -Firefox
ECHO -SmartFTP
ECHO -Skype
ECHO -Telemeter
ECHO -Thunderbird
ECHO.
ECHO.
ECHO PLEASE QUIT ALL ABOVE PROGRAMS! If they are still active, this batch
ECHO will end them!
ECHO.
PAUSE
PSKILL Firefox
PSKILL SmartFTP
PSKILL Skype
PSKILL Thunderbird
CLS
ECHO.
ECHO Starting back-up process...
ECHO.
ECHO.
ECHO.
COPY /Y "%PROGRAMFILES%\ATITOOL\profiles.ini" "%SETTINGS%\_ATITOOL\"
ECHO =========================
ECHO Back-up ATITOOL complete!
ECHO =========================
ECHO.
ECHO.
XCOPY "%APPDATA%\Mozilla\Firefox" "%SETTINGS%\_Firefox\Mozilla\Firefox" /E /I /Q /H /R /Y
ECHO =========================
ECHO Back-up Firefox complete!
ECHO =========================
ECHO.
ECHO.
XCOPY "%APPDATA%\SmartFTP" "%SETTINGS%\_SmartFTP\" /E /I /Q /H /R /Y
ECHO ==========================
ECHO Back-up SmartFTP complete!
ECHO ==========================
ECHO.
ECHO.
XCOPY "%APPDATA%\Skype" "%SETTINGS%\_Skype\" /E /I /Q /H /R /Y
ECHO =======================
ECHO Back-up Skype complete!
ECHO =======================
ECHO.
ECHO.
COPY /Y "%PROGRAMFILES%\Telemeter 3.0\telemeter.cfg" "%SETTINGS%\_Telemeter\"
ECHO ===========================
ECHO Back-up Telemeter complete!
ECHO ===========================
ECHO.
ECHO.
XCOPY "%APPDATA%\Thunderbird" "%SETTINGS%\_Thunderbird\Thunderbird\" /E /I /Q /H /R /Y
ECHO =============================
ECHO Back-up Thunderbird complete!
ECHO =============================
ECHO.
ECHO.
ECHO.
ECHO.
ECHO +++++++++++++++++++++++++++++
ECHO +                           +
ECHO + Back-up process complete! +
ECHO +                           +
ECHO +++++++++++++++++++++++++++++
ECHO.
ECHO.
PAUSE
EXIT

RESTORE_SETTINGS.CMD

TITLE Restoring all settings - By Bâshrat the Sneaky
CLS
@echo off
color 02
ECHO.
ECHO.
ECHO Restoring all settings
ECHO.
PAUSE
ECHO.
ECHO.
ECHO.
IF EXIST %PROGRAMFILES%\ATITOOL CMD /C COPY /Y "%SETTINGS%\_ATITOOL\profiles.ini" "%PROGRAMFILES%\ATITOOL\"
ECHO ============================
ECHO Restored ATITOOL's settings!
ECHO ============================
ECHO.
ECHO.
XCOPY "%SETTINGS%\_Firefox" "%APPDATA%\" /E /I /Q /H /R /Y
ECHO ============================
ECHO Restored Firefox's settings!
ECHO ============================
ECHO.
ECHO.
XCOPY "%SETTINGS%\_Skype" "%APPDATA%\Skype\" /E /I /Q /H /R /Y
ECHO ==========================
ECHO Restored Skype's settings!
ECHO ==========================
ECHO.
ECHO.
XCOPY "%SETTINGS%\_SmartFTP" "%APPDATA%\SmartFTP\" /E /I /Q /H /R /Y
ECHO =============================
ECHO Restored SmartFTP's settings!
ECHO =============================
ECHO.
ECHO.
CMD /C COPY /Y "%SETTINGS%\_Telemeter\telemeter.cfg" "%PROGRAMFILES%\Telemeter 3.0\"
ECHO ==============================
ECHO Restored Telemeter's settings!
ECHO ==============================
ECHO.
ECHO.
XCOPY "%SETTINGS%\_Thunderbird\Thunderbird" "%APPDATA%\" /E /I /Q /H /R /Y
ECHO ================================
ECHO Restored Thunderbird's settings!
ECHO ================================
ECHO.
ECHO.
ECHO.
ECHO.
ECHO ++++++++++++++++++++++++++
ECHO +                        +
ECHO + All settings restored! +
ECHO +                        +
ECHO ++++++++++++++++++++++++++
ECHO.
ECHO.
PAUSE
EXIT

I hope this helps you out.

P.S.: You've posted in the wrong forum...

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...