Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ::: RC8 Update! :::
- :::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::: Silent_mode.bat by John Paul Edwards April 10, 2023
- :::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::: Launch AAA_Sync in Silent Mode, output to Logfile :::
- :::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::: -- output to Logfile Pending: rev 8.2+ --
- :::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- :::::::[ PROGRAM MAIN ]:::::::
- @echo off
- if not defined vers set vers=v8.7.0.10 20231108073214 by -JpE-
- :main
- set titl2=Silent_mode.bat %vers% launched: %date% @ %time%
- title %titl2%
- if not defined bats set bats=C:\Users\%username%\Documents\AAA Sync2Laptop\Batch Files\BCS-Suite
- if not exist "%bats%" echo . & echo Folder not found! & echo . & pause & exit
- if not defined util1 set util1="%bats%\utility1.bat"
- if not exist %util1% echo . & echo %util1% not found! & echo . & pause & exit
- if not defined util3 set util3="%bats%\utility3.bat"
- if not exist %util3% echo . & echo %util3% not found! & echo . & pause & exit
- ::start
- set ty1=25
- if not defined code2 set /a code2=0
- call %util1% "shotcaller"
- ::: Defaults to this ^ label if no arg passed.
- set oper=Silent
- ::: *** Test Code for ErrorHandling.bat
- if not defined testwell set testwell=0
- REM set testwell=1
- REM set testwell=3
- REM set /a code2=7
- REM echo . & pause & exit
- :ready
- if %code2% equ 7 goto err1
- set msg="Ready to Run Backups? (Y/n): "
- choice /c yn /n /t 10 /d y /m %msg%
- if %errorlevel% equ 2 goto return
- echo . & echo Proceeding... & echo .
- set AAA="%bats%\AAA-Sync.bat"
- if not exist %AAA% echo . & echo %AAA% not found! & echo . & goto err1
- set filename1="%bats%\overrider3.txt"
- ::: Purely a runtime file ^ see usages implementing override1 in %AAA% @:restart and the override1 var thereafter in several of the BCS code files. (Load Session, Use Search ALL Open Documents)
- if exist %filename1% del /f /s /q %filename1%
- copy %util1% %filename1% & call %AAA%
- if exist %filename1% del /f /s /q %filename1%
- title %titl2%
- :return
- echo . & echo .
- set msg="Review what happened? (y/N): "
- choice /c yn /n /t %ty1% /d n /m %msg%
- if %errorlevel% equ 1 echo . & pause & echo . & goto return
- exit /b %errorlevel%
- :::::::[ Error and Exit Routines ]:::::::
- :err1
- echo oopsie an error sent Flow here. Get on it!
- set txt=OMG It fn Werked! Error Detected Successfully!
- title %txt%
- set sender1=Silent_mode.bat
- set errr="%bats%\ErrorHandling.bat"
- if exist %errr% call %errr% "%txt%" "%sender1%"
- REM goto return
- goto ready
- ::: 100% -JpE-
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement