Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ECHO ============================================
- ECHO system checking if your connected to Domain
- ECHO ============================================
- @ECHO OFF
- :checkPrivileges
- NET FILE 1>NUL 2>NUL
- if '%errorlevel%' == '0' ( goto gotPrivileges ) else ( goto getPrivileges )
- :getPrivileges
- if '%1'=='ELEV' (shift & goto gotPrivileges)
- setlocal DisableDelayedExpansion
- set "batchPath=%~0"
- setlocal EnableDelayedExpansion
- ECHO Set UAC = CreateObject^("Shell.Application"^) > "%temp%\OEgetPrivileges.vbs"
- ECHO UAC.ShellExecute "!batchPath!", "ELEV", "", "runas", 1 >> "%temp%\OEgetPrivileges.vbs"
- "%temp%\OEgetPrivileges.vbs"
- exit /B
- :gotPrivileges
- ::::::::::::::::::::::::::::
- :START
- ::::::::::::::::::::::::::::
- cls
- ECHO =================================
- ECHO Installing Core Compments
- ECHO =================================
- @"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
- cls
- ECHO OFF
- cls
- :MENU
- CLS
- ECHO ============= Main Menu =============
- ECHO -------------------------------------
- ECHO 1. Basic Install Script installs
- ECHO 2. DO - Tekla install
- ECHO 3. DO - Other Applications
- ECHO 4. Join Domain!
- ECHO 5. Selection 5
- ECHO 6. Selection 6
- ECHO 7. Selection 7
- ECHO -------------------------------------
- ECHO 8. Selection 8
- ECHO -------------------------------------
- ECHO 9. Selection 9
- ECHO -------------------------------------
- ECHO ==========PRESS 'Q' TO QUIT==========
- ECHO.
- SET INPUT=
- SET /P INPUT=Please select a number:
- IF /I '%INPUT%'=='1' GOTO Basic_Build
- IF /I '%INPUT%'=='2' GOTO Tekla-Install-Menu
- IF /I '%INPUT%'=='3' GOTO Selection3
- IF /I '%INPUT%'=='4' GOTO Selection4
- IF /I '%INPUT%'=='5' GOTO Selection5
- IF /I '%INPUT%'=='6' GOTO Selection6
- IF /I '%INPUT%'=='7' GOTO Selection7
- IF /I '%INPUT%'=='8' GOTO Selection8
- IF /I '%INPUT%'=='9' GOTO Selection9
- IF /I '%INPUT%'=='Q' GOTO Quit
- CLS
- ECHO ============INVALID INPUT============
- ECHO -------------------------------------
- ECHO Please select a number from the Main
- echo Menu [1-9] or select 'Q' to Quit.
- ECHO -------------------------------------
- ECHO ======PRESS ANY KEY TO CONTINUE======
- PAUSE > NUL
- GOTO MENU
- :Basic_Build
- choco install adobereader -y
- choco install foxitreader -y
- choco install pdfill -y
- "\\svr01\share\Utilities\msoffice\Office 365 Deployment Tool\No Skype - Monthly Updates - 32bit.exe" /silent
- "\\svr01\share\Utilities\msoffice\deploy\Lync.2013.SP1.Setup.msi"
- ECHO Please press continue after install has completed
- pause
- "\\svr01\share\Utilities\msoffice\deploy\lyncmso2013-kb3039779-fullfile-x86-glb.exe"
- "\\svr01\share\Utilities\msoffice\deploy\lync2013-kb3115261-fullfile-x86-glb.exe"
- "\\svr01\share\Utilities\Crystal for VS\13-0-15\CRRuntime_32bit_13_0_15.msi"
- copy "\\DATASERVE2\Applications\StartMenu\BHC Menu.lnk" c:\Users\Public\Desktop
- GOTO Menu
- :Tekla-Install-Menu
- CLS
- ECHO ============= Tekla install Menu =============
- ECHO ----------------------------------------------
- ECHO 1. 2017I-------------------------------------
- ECHO 2. V2017-------------------------------------
- ECHO 3. V2016i------------------------------------
- ECHO 4. V2016-------------------------------------
- ECHO 5. V21-1-------------------------------------
- ECHO 6. V21---------------------------------------
- ECHO 7. V20-1-------------------------------------
- ECHO 8. V20---------------------------------------
- ECHO 9. V19.1-------------------------------------
- ECHO 10. V2018-------------------------------------
- ECHO ----------------------------------------------
- ECHO ==============PRESS 'Q' TO GO TO MAIN Menu================
- ECHO.
- SET INPUT=
- SET /P INPUT=Please select a number:
- IF /I '%INPUT%'=='1' GOTO 2017I
- IF /I '%INPUT%'=='2' GOTO V2017
- IF /I '%INPUT%'=='3' GOTO V2016i
- IF /I '%INPUT%'=='4' GOTO V2016
- IF /I '%INPUT%'=='5' GOTO V21-1
- IF /I '%INPUT%'=='6' GOTO V21
- IF /I '%INPUT%'=='7' GOTO V20-1
- IF /I '%INPUT%'=='8' GOTO V20
- IF /I '%INPUT%'=='9' GOTO V19.1
- IF /I '%INPUT%'=='10' GOTO V2018
- IF /I '%INPUT%'=='T' GOTO Tekla-Install-Menu
- IF /I '%INPUT%'=='Q' GOTO MENU
- CLS
- ECHO ==================INVALID INPUT==================
- ECHO ------------------------------------------------
- ECHO Please select a number from the Main
- echo Menu [1-9] or select 'Q' to go to the main menu.
- ECHO To Return To Tekla-Install-Menu Select T
- ECHO ------------------------------------------------
- ECHO ============PRESS ANY KEY TO CONTINUE============
- PAUSE > NUL
- GOTO Tekla Install Menu
- :2017I
- CLS
- ECHO ================================
- Echo Installing in Progress
- echo ================================
- cls
- ECHO ================================
- echo Step 1 Instaling Tekla Software
- ECHO ================================
- "\\svr01\share\TeklaStructures\Updates and installers\Tekla Versions\V2017i\TeklaStructures2017i.exe"
- cls
- ECHO =================================
- ECHO Installing Passed
- ECHO =================================
- cls
- ECHO =================================
- ECHO Step 2 Installing Tekla UK Enviorment
- echo =================================
- "\\svr01\share\TeklaStructures\Updates and installers\Tekla Versions\V2017i\Env_UK_2017i.exe
- cls
- ECHO =================================
- ECHO Installing Passed
- ECHO =================================
- cls
- ECHO =================================
- ECHO Installing Service Pack 1
- ECHO =================================
- "\\svr01\share\TeklaStructures\Updates and installers\Tekla Versions\V2017i\SP1\TeklaStructures2017iServicePack1.exe"
- cls
- ECHO =================================
- ECHO Installing Passed
- ECHO =================================
- cls
- GOTO Tekla-install-THANKYOU
- :V2017
- cls
- ECHO =================================
- ECHO Installing Tekla Software
- ECHO =================================
- "\\svr01\share\TeklaStructures\Updates and installers\Tekla Versions\V2017\back up of installers\TeklaStructures2017.exe"
- cls
- ECHO =================================
- ECHO Installing UK Envirements
- ECHO =================================
- "\\svr01\share\TeklaStructures\Updates and installers\Tekla Versions\V2017\back up of installers\Env_UK_2017.exe"
- cls
- ECHO =================================
- ECHO Installing Service pack 6
- ECHO =================================
- "\\svr01\share\TeklaStructures\Updates and installers\Tekla Versions\V2017\back up of installers\SR6\TeklaStructures2017ServicePack6.exe"
- GOTO Tekla-install-THANKYOU
- :V2016i
- cls
- ECHO =================================
- ECHO Installing Tekla Software
- ECHO =================================
- "\\svr01\share\TeklaStructures\Updates and installers\Tekla Versions\V2016i\BackUp of Installers\TeklaStructures2016iSoftware.exe"
- cls
- ECHO =================================
- ECHO Installing UK Enviorment
- ECHO =================================
- "\\svr01\share\TeklaStructures\Updates and installers\Tekla Versions\V2016i\BackUp of Installers\Env_UK_2016i.exe"
- cls
- ECHO =================================
- ECHO Installing Service pack 5 Main
- ECHO =================================
- "\\svr01\share\TeklaStructures\Updates and installers\Tekla Versions\V2016i\BackUp of Installers\SR5\TeklaStructures2016iServicePack5Software.exe"
- cls
- ECHO =================================
- ECHO Installing service pack 5 UK
- ECHO =================================
- "\\svr01\share\TeklaStructures\Updates and installers\Tekla Versions\V2016i\BackUp of Installers\SR5\Env_UK_2016i_50_0.exe"
- GOTO Tekla-install-THANKYOU
- :V2016
- cls
- ECHO =================================
- ECHO Installing Tekla Software
- ECHO =================================
- "\\svr01\share\TeklaStructures\Updates and installers\Tekla Versions\V2016\Back Up Of Installers\TeklaStructures2016Software.exe"
- cls
- ECHO =================================
- ECHO Installing Tekla Software
- ECHO =================================
- "\\svr01\share\TeklaStructures\Updates and installers\Tekla Versions\V2016\Back Up Of Installers\Env_UK_2016.exe"
- cls
- ECHO =================================
- ECHO Installing Tekla Software
- ECHO =================================
- "\\svr01\share\TeklaStructures\Updates and installers\Tekla Versions\V2016\Back Up Of Installers\SR3\TeklaStructures2016ServicePack3Software.exe"
- cls
- ECHO =================================
- ECHO Installing Tekla Software
- ECHO =================================
- "\\svr01\share\TeklaStructures\Updates and installers\Tekla Versions\V2016\Back Up Of Installers\SR3\Env_UK_2016_30.exe"
- GOTO Tekla-install-THANKYOU
- :V21-1
- cls
- ECHO =================================
- ECHO Installing Tekla Software
- ECHO =================================
- "\\svr01\share\TeklaStructures\Updates and installers\Tekla Versions\V21.1\V21.1\TeklaStructures211x64Software.exe"
- cls
- ECHO =================================
- ECHO Installing UK Envirements
- ECHO =================================
- "\\svr01\share\TeklaStructures\Updates and installers\Tekla Versions\V21.1\V21.1\Env_UK_211_1.exe"
- cls
- ECHO =================================
- ECHO Installing Service Pack 5 Main
- ECHO =================================
- "\\svr01\share\TeklaStructures\Updates and installers\Tekla Versions\V21.1\V21.1\SR9\TeklaStructures211SR9x64Software.exe"
- cls
- ECHO =================================
- ECHO Installing Service pack 5 UK
- ECHO =================================
- "\\svr01\share\TeklaStructures\Updates and installers\Tekla Versions\V21.1\V21.1\SR9\Env_UK_211_90_1.exe"
- GOTO Tekla-install-THANKYOU
- :V21
- cls
- ECHO =================================
- ECHO Installing Tekla Software
- ECHO =================================
- "\\svr01\share\TeklaStructures\Updates and installers\Tekla Versions\V21\V21\TeklaStructures210x64Software.exe"
- cls
- ECHO =================================
- ECHO Installing UK Envirements
- ECHO =================================
- "\\svr01\share\TeklaStructures\Updates and installers\Tekla Versions\V21\V21\Env_UK_inst_210.exe"
- cls
- ECHO =================================
- ECHO Installing Service pack 10 Main
- ECHO =================================
- "\\svr01\share\TeklaStructures\Updates and installers\Tekla Versions\V21\V21\SR10\TeklaStructures210SR10x64Software_0.exe"
- cls
- ECHO =================================
- ECHO Installing Service Pack 10 UK
- ECHO =================================
- "\\svr01\share\TeklaStructures\Updates and installers\Tekla Versions\V21\V21\SR10\Env_UK_210_100.exe"
- GOTO Tekla-install-THANKYOU
- :V20-1
- cls
- ECHO =================================
- ECHO Installing Tekla Software
- ECHO =================================
- "\\svr01\share\TeklaStructures\Updates and installers\Tekla Versions\V20.1\V20.1\TeklaStructures201x64Software.exe"
- cls
- ECHO =================================
- ECHO Installing UK Envirements
- ECHO =================================
- "\\svr01\share\TeklaStructures\Updates and installers\Tekla Versions\V20.1\V20.1\Env_UK_inst_201.exe"
- cls
- ECHO =================================
- ECHO Installing Servive Pack 2 Main
- ECHO =================================
- "\\svr01\share\TeklaStructures\Updates and installers\Tekla Versions\V20.1\V20.1\SR2\TeklaStructures201SR2x64Software.exe"
- cls
- ECHO =================================
- ECHO Installing Service Pack 5 UK
- ECHO =================================
- "\\svr01\share\TeklaStructures\Updates and installers\Tekla Versions\V20.1\V20.1\SR2\Env_UK_inst_201.exe"
- GOTO Tekla-install-THANKYOU
- :V20
- "\\svr01\share\TeklaStructures\Updates and installers\Tekla Versions\V20\V20\TeklaStructures200x64Software.exe"
- "\\svr01\share\TeklaStructures\Updates and installers\Tekla Versions\V20\V20\Env_UK_inst_200.exe"
- "\\svr01\share\TeklaStructures\Updates and installers\Tekla Versions\V20\V20\SR8\TeklaStructures210SR8x64Software.exe
- "\\svr01\share\TeklaStructures\Updates and installers\Tekla Versions\V20\V20\SR8\Env_UK_210_80.exe
- GOTO Tekla-install-THANKYOU
- :V19.1
- cls
- ECHO =================================
- ECHO Installing Tekla Software
- ECHO =================================
- "\\bhcuk\share\DrawingOffice\TeklaStructures\Updates and installers\V19.1\TeklaStructures191x64Software.exe"
- cls
- ECHO =================================
- ECHO Installing UK enviomrents
- ECHO =================================
- "\\bhcuk\share\DrawingOffice\TeklaStructures\Updates and installers\V19.1\Env_UK_inst_191.exe"
- cls
- ECHO =================================
- ECHO Installing Service pack 4 main
- ECHO =================================
- "\\bhcuk\share\DrawingOffice\TeklaStructures\Updates and installers\V19.1\SR4\TeklaStructures191SR4x64Software.exe"
- cls
- ECHO =================================
- ECHO Installing Service pack 4 UK
- ECHO =================================
- "\\bhcuk\share\DrawingOffice\TeklaStructures\Updates and installers\V19.1\SR4\Env_UK_inst_191.exe"
- GOTO Tekla-install-THANKYOU
- :V2018
- cls
- ECHO =================================
- ECHO Installing Main software
- ECHO =================================
- "\\svr01\share\TeklaStructures\Updates and installers\Tekla Versions\V2018\TeklaStructures2018.exe"
- ECHO =================================
- ECHO Installing UK Envioments
- ECHO =================================
- "\\svr01\share\TeklaStructures\Updates and installers\Tekla Versions\V2018\Env_UK_2018.exe"
- pause
- cls
- ECHO ============= Tekla Optional Installs =============
- Echo Do you want to install the Mutli User server?
- ECHO 1. press 1 for yes
- ECHO 2. press 2 for no
- SET INPUT=
- SET /P INPUT=Please select a **number**:
- IF /I '%INPUT%'=='1' GOTO Tekla-2018-optional-install
- IF /I '%INPUT%'=='2' GOTO Tekla-Install-Menu
- :Tekla-2018-optional-install
- cls
- ECHO =================================
- ECHO Intsalling Tekla MultiUser
- ECHO =================================
- "\\svr01\share\TeklaStructures\Updates and installers\Tekla Versions\V2018\TeklaStructuresMultiuserServer250.exe"
- GOTO Tekla-install-THANKYOU
- :Tekla-install-THANKYOU
- CLS
- ECHO ==================================================================
- ECHO ============================THANKYOU==============================
- ECHO ------------------------------------------------------------------
- ECHO ======PRESS ANY KEY TO CONTINUE TO RETURN TO TEKLA MAIN MENU======
- ECHO ==================================================================
- PAUSE>NUL
- GOTO Tekla-Install-Menu
- :Selection3
- @ECHO OFF
- CLS
- :Drawing-Office-Programs
- CLS
- ECHO =================================== MENU NAME =======================================
- ECHO -------------------------------------------------------------------------------------
- ECHO 1. Install DraftSight
- ECHO 2. Install Bimsight
- ECHO 3. Install TrueView
- ECHO 4. Install Building and Design suite Warning This Will Take a long time to install
- ECHO 5. Selection 5
- ECHO 6. Selection 6
- ECHO 7. Selection 7
- ECHO -------------------------------------------------------------------------------------
- ECHO 8. Selection 8
- ECHO -------------------------------------------------------------------------------------
- ECHO 9. Selection 9
- ECHO -------------------------------------------------------------------------------------
- ECHO =================================PRESS 'Q' TO QUIT===================================
- ECHO.
- SET INPUT=
- SET /P INPUT=Please select a number:
- IF /I '%INPUT%'=='1' GOTO DraftSight
- IF /I '%INPUT%'=='2' GOTO Bimsight
- IF /I '%INPUT%'=='3' GOTO TrueView
- IF /I '%INPUT%'=='4' GOTO Building-Design-suite
- IF /I '%INPUT%'=='Q' GOTO Quit
- CLS
- ECHO ============INVALID INPUT============
- ECHO -------------------------------------
- ECHO Please select a number from the Main0
- echo Menu [1-9] or select 'Q' to quit.
- ECHO -------------------------------------
- ECHO ======PRESS ANY KEY TO CONTINUE======
- PAUSE > NUL
- GOTO Drawing-Office-Programs
- :DraftSight
- cls
- ECHO =================================
- ECHO DraftSight
- ECHO =================================
- choco install draftsight --version 2018.01
- GOTO MENU
- :Bimsight
- cls
- ECHO =================================
- ECHO Installing BimSight
- ECHO =================================
- "\\svr01\share\TeklaStructures\Updates and installers\Tekla BimSight\Tekla_BIMsight_1.9.9_x64.exe" /s
- GOTO MENU
- :TrueView
- cls
- ECHO =================================
- ECHO Installing TrueView
- ECHO =================================
- "\\svr01\share\Utilities\DO Utilities\Autodesk\DWGTrueView_2018_ENU_64bit\setup.exe"
- GOTO MENU
- :Building-Design-suite
- ECHO =================================
- ECHO Installing Building Design Suite
- ECHO Warning This will Take a long Time we will automaticaly reboot once completed
- ECHO This install may break or not install Correctly if so manunally install
- ECHO =================================
- "\\svr01\share\Architects\Software\deploy\Deployable.lnk"
- shutdown.exe -r -t 45 -c "Computer will shut down in 45 seconds"
- :Selection4
- "SystemPropertiesComputerName.exe"
- GOTO MENU
- :Selection5
- and so on
- :Selection6
- and so on
- :Selection7
- and so on
- :Selection8
- and so on
- :Selection9
- and so on
- :Quit
- CLS
- ECHO ==============THANKYOU===============
- ECHO -------------------------------------
- ECHO ======PRESS ANY KEY TO CONTINUE======
- PAUSE>NUL
- GOTO :MENU
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement