john pfeiffer
  • Home
  • Categories
  • Tags
  • Archives

BAT wget silent install start wait

cd %~dp0
start git clone git@server.com:winclienttest.git
PING -n 60 127.0.0.1 > null
start %tmp%\winclienttest\runtest.bat %computername%

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
REM main area dictating which scripts to run

cd %~dp0
start /wait %tmp%\winclienttest\getAppinstaller.bat
start /wait %tmp%\winclienttest\installApp.bat

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
REM getAppinstaller.bat
echo off

CALL :GETINSTALLERBUILDNUMBER
set URL=http://10.10.10.232/%INSTALLERFILENAME%
set USER=
set PASSWORD=
set SECONDS=40


IF NOT EXIST %tmp%\winclienttest\wget\wget.exe (
  ECHO Error: wget.exe does not exist
  GOTO :EOF
) ELSE (
  ECHO Downloading %INSTALLERFILENAME% ...
  %tmp%\winclienttest\wget\wget.exe --auth-no-challenge --user=%USER% --password=%PASSWORD%  %URL% -O %tmp%\%INSTALLERFILENAME%
)

IF EXIST %tmp%\%INSTALLERFILENAME% (
  ECHO Success: %tmp%\%INSTALLERFILENAME% exists
  EXIT
) ELSE (
  ECHO Error: %tmp%\%INSTALLERFILENAME% does not exist
  GOTO :EOF
)

GOTO :EOF


REM - - FUNCTIONS  - - - - - - - - - - - - - - - - - - - -

:GETINSTALLERBUILDNUMBER
 SET BUILDNUMBER=1220.exe
  SET INSTALLERFILENAME=App-QA_%BUILDNUMBER%
  ECHO InstallerFileName is App-QA_%BUILDNUMBER%
GOTO :EOF


- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
REM installApp.bat
echo off

CALL :GETINSTALLERBUILDNUMBER

IF EXIST %tmp%\%INSTALLERFILENAME% (
  ECHO Starting installer %tmp%\%INSTALLERFILENAME% /ComponentArgs oxy_64:"/qn" /ComponentArgs oxy_32:"/qn"
  start /w %tmp%\%INSTALLERFILENAME% /ComponentArgs oxy_64:"/qn" /ComponentArgs oxy_32:"/qn"
  EXIT
) ELSE (
  ECHO Error: %tmp%\%INSTALLERFILENAME% does not exist
  GOTO :EOF
)

GOTO :EOF


:GETINSTALLERBUILDNUMBER
  SET BUILDNUMBER=1220.exe
  SET INSTALLERFILENAME=App-QA_%BUILDNUMBER%
  ECHO InstallerFileName is App-QA_%BUILDNUMBER%
GOTO :EOF

  • « Git commit and upload functions parameters
  • css div override html style »

Published

Jan 31, 2012

Category

bat-vbs-perl

~147 words

Tags

  • bat 22
  • bat-vbs-perl 51
  • install 58
  • silent 4
  • start 8
  • wait 2
  • wget 7