@echo off
SET
echo.
echo.Check that sets look plausible
pause
C:
cd "C:\Program Files\Java\jre6\lib\ext"
copy "E:\Program Files\jaf-1.1.1\*.jar"
copy "E:\Program Files\Java\jdk1.6.0_18\lib\tools.jar"
copy "E:\Program Files\Java\jdk1.6.0_18\sample\jnlp\servlet\jnlp.jar"
copy "E:\Program Files\javamail-1.4.3\mail.jar"
copy "E:\Program Files\JMF2.1.1e\lib\*.jar"
copy "E:\Program Files\truezip\truezip-6.jar"
C:
cd "C:\Program Files (x86)\Java\jre6\lib\ext"
copy "E:\Program Files\jaf-1.1.1\*.jar"
copy "E:\Program Files\Java\jdk1.6.0_18\lib\tools.jar"
copy "E:\Program Files\Java\jdk1.6.0_18\sample\jnlp\servlet\jnlp.jar"
copy "E:\Program Files\javamail-1.4.3\mail.jar"
copy "E:\Program Files\JMF2.1.1e\lib\*.jar"
copy "E:\Program Files\truezip\truezip-6.jar"
C:
cd "C:\Program Files (x86)\Java\jre1.6.0_16\lib\ext"
copy "E:\Program Files\Java\jdk1.6.0_18\lib\tools.jar"
copy "E:\Program Files\Java\jdk1.6.0_18\sample\jnlp\servlet\jnlp.jar"
copy "E:\Program Files\javamail-1.4.3\mail.jar"
copy "E:\Program Files\JMF2.1.1e\lib\*.jar"
copy "E:\Program Files\truezip\truezip-6.jar"
E:
cd "E:\Program Files\Java\jdk1.6.0_18\jre\lib\ext"
copy "E:\Program Files\jaf-1.1.1\*.jar"
copy "E:\Program Files\Java\jdk1.6.0_18\lib\tools.jar"
copy "E:\Program Files\Java\jdk1.6.0_18\sample\jnlp\servlet\jnlp.jar"
copy "E:\Program Files\javamail-1.4.3\mail.jar"
copy "E:\Program Files\JMF2.1.1e\lib\*.jar"
copy "E:\Program Files\truezip\truezip-6.jar"
F:
cd "F:\Program Files (x86)\jet7.0-pro\profile1.6.0_16\jre\lib\ext"
copy "E:\Program Files\jaf-1.1.1\*.jar"
copy "E:\Program Files\Java\jdk1.6.0_18\lib\tools.jar"
copy "E:\Program Files\javamail-1.4.3\mail.jar"
copy "E:\Program Files\JMF2.1.1e\lib\*.jar"
copy "E:\Program Files\truezip\truezip-6.jar"
copy "E:\Program Files\truezip\truezip-6.jar" E:\com\mindprod\backuptozip
E:
copy "F:\Program Files (x86)\JetBrains\IntelliJ IDEA 9.0\redist\annotations.jar" E:\annotationlib
echo.
echo.check that copies all worked.
pause
echo.
echo.jarsignerpassword should be set to the jar signing password:
echo.
echo.it is:
echo."%jarsignerpassword%"
pause
set field=ComSpec
set actual=%ComSpec%
set expected=F:\Program Files\JPSoft\TCMD\TCC.EXE
if "%actual%" == "%expected%" goto ComSpecok
echo.
echo.%field should be:
echo.%expected%
echo.
echo.it is
echo.%actual%
pause
:ComSpecok
set field=JAVA_HOME
set actual=%JAVA_HOME%
set expected=E:\Program Files\java\jdk1.6.0_18
if "%actual%" == "%expected%" goto JAVA_HOMEok
echo.
echo.%field should be:
echo.%expected
echo.
echo.it is
echo.%actual
pause
:JAVA_HOMEok
set field=CATALINA_HOME
set actual=%CATALINA_HOME%
set expected=F:\Program Files (x86)\apache-tomcat-6.0.24
if "%actual%" == "%expected%" goto CATALINA_HOMEok
echo.
echo.%field should be:
echo.%expected
echo.
echo.it is
echo.%actual
pause
:CATALINA_HOMEok
set field=ANT_HOME
set actual=%ANT_HOME%
set expected=F:\Program Files (x86)\apache-ant-1.8.0
if "%actual%" == "%expected%" goto ANT_HOMEok
echo.
echo.%field should be:
echo.%expected
echo.
echo.it is
echo.%actual
pause
:ANT_HOMEok
if exist "F:\Program Files (x86)\apache-ant-1.8.0\lib\GenJar.jar" goto GENJARok
echo missing "F:\Program Files (x86)\apache-ant-1.8.0\lib\GenJar.jar"
pause
:GENJARok
set field=CLASSPATH
set actual=%CLASSPATH%
set expected=.;E:\;E:\exper
if "%actual%" == "%expected%" goto CLASSPATHok
echo.
echo.%field should be:
echo.%expected
echo.
echo.it is
echo.%actual
pause
:CLASSPATHok
set field=OPERA
set actual=%OPERA%
set expected=F:\Program Files (x86)\opera\opera.exe
if "%actual%" == "%expected%" goto OPERAok
echo.
echo.%field should be:
echo.%expected
echo.
echo.it is
echo.%actual
pause
:OPERAok
set field=CERT
set actual=%CERT%
set expected=mindprodcert2010dsa
if "%actual%" == "%expected%" goto CERTok
echo.
echo.%field should be:
echo.%expected
echo.
echo.it is
echo.%actual
pause
:CERTok
set field=INCLUDE
set actual=%INCLUDE%
set expected=F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include;C:\Program Files\Microsoft SDKs\Windows\v6.0A\Include
if "%actual%" == "%expected%" goto INCLUDEok
echo.
echo.%field should be:
echo.%expected
echo.
echo.it is
echo.%actual
pause
:INCLUDEok
set field=LIB
set actual=%LIB%
set expected=F:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\lib;C:\Program Files\Microsoft SDKs\Windows\v6.0A\Lib
if "%actual%" == "%expected%" goto LIBok
echo.
echo.%field should be:
echo.%expected
echo.
echo.it is
echo.%actual
pause
:LIBok
set field=PATH
set actual=%PATH%
set expected=%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;F:\Program Files (X86)\jet7.0-pro\bin;E:\Program Files\Java\jdk1.6.0_18\bin;F:\Program Files (X86)\Microsoft Visual Studio 9.0\VC\bin;E:\env;E:\sys;F:\Program Files\JPSoft\TCMD;F:\Program Files\vslick\win;F:\Program Files (x86)\apache-ant-1.8.0\bin;E:\com\mindprod\reorg;F:\Program Files\TortoiseSVN\bin;F:\program files (x86)\asm
if "%actual%" == "%expected%" goto PATHok
echo.
echo.%expected
echo.split out in fixext.btm
echo."%SystemRoot%\system32"
echo."%SystemRoot%"
echo."%SystemRoot%\System32\Wbem"
echo."F:\Program Files (X86)\jet7.0-pro\bin"
echo."E:\Program Files\Java\jdk1.6.0_18\bin"
echo."F:\Program Files (X86)\Microsoft Visual Studio 9.0\VC\bin"
echo."E:\env"
echo."E:\sys"
echo."F:\Program Files\JPSoft\TCMD"
echo."F:\Program Files\vslick\win"
echo."F:\Program Files (x86)\apache-ant-1.8.0\bin"
echo."E:\com\mindprod\reorg"
echo."F:\Program Files\TortoiseSVN\bin"
echo."F:\program files (x86)\asm""
echo.
echo.it is
echo.%actual
pause
:PATHok
echo.after making changes to environment variables, remember to start a new DOS box.
echo.Once all set varibles are correct, reboot to make the changes visible to scheduled tasks.
pause