Removed unused L_CHCK and L_WAIT variables

This commit is contained in:
Alan Mason 2017-11-22 15:29:14 -08:00
parent dbcaa54f5f
commit aef692dddf
3 changed files with 12 additions and 107 deletions

View file

@ -60,10 +60,8 @@ if not defined L_TYPE (goto Usage)
if not defined L_PATH (goto Usage) if not defined L_PATH (goto Usage)
if not defined L_ITEM (goto Usage) if not defined L_ITEM (goto Usage)
rem Assume if not "True" then False (i.e. undefine variable) rem Assume if not "True" then False (i.e. undefine variable)
if /i not "%L_CHCK%" == "True" (set "L_CHCK=")
if /i not "%L_ELEV%" == "True" (set "L_ELEV=") if /i not "%L_ELEV%" == "True" (set "L_ELEV=")
if /i not "%L_NCMD%" == "True" (set "L_NCMD=") if /i not "%L_NCMD%" == "True" (set "L_NCMD=")
if /i not "%L_WAIT%" == "True" (set "L_WAIT=")
:RelaunchInConEmu :RelaunchInConEmu
set RELOAD_IN_CONEMU=True set RELOAD_IN_CONEMU=True
@ -121,11 +119,8 @@ start "" "%CON%" -run "%prog%" %L_ARGS% %con_args% || goto ErrorUnknown
goto Exit goto Exit
:LaunchConsoleNative :LaunchConsoleNative
rem Prep
if defined L_WAIT (set "wait=/wait")
rem Run rem Run
start "" %wait% "%prog%" %L_ARGS% || goto ErrorUnknown start "" "%prog%" %L_ARGS% || goto ErrorUnknown
goto Exit goto Exit
:LaunchFolder :LaunchFolder
@ -236,11 +231,8 @@ rem Run
goto Exit goto Exit
:LaunchProgramUser :LaunchProgramUser
rem Prep
if defined L_WAIT (set "wait=/wait")
rem Run rem Run
start "" %wait% "%prog%" %L_ARGS% || goto ErrorUnknown start "" "%prog%" %L_ARGS% || goto ErrorUnknown
goto Exit goto Exit
:LaunchPSScript :LaunchPSScript
@ -359,13 +351,13 @@ goto Exit
echo. echo.
echo.Usage (via defined variables): echo.Usage (via defined variables):
echo. L_TYPE L_PATH L_ITEM L_ARGS echo. L_TYPE L_PATH L_ITEM L_ARGS
echo. Console Working Dir Program Args [L_CHECK] [L_ELEV] [L_NCMD] [L_WAIT] echo. Console Working Dir Program Args [L_ELEV] [L_NCMD]
echo. Folder Folder '.' [L_CHECK] [L_NCMD] echo. Folder Folder '.' [L_NCMD]
echo. Office Year Product [L_CHECK] [L_NCMD] echo. Office Year Product [L_NCMD]
echo. QuickBooks Year Product [L_CHECK] [L_NCMD] echo. QuickBooks Year Product [L_NCMD]
echo. Program Working Dir Program Args [L_CHECK] [L_ELEV] [L_NCMD] [L_WAIT] echo. Program Working Dir Program Args [L_ELEV] [L_NCMD]
echo. PSScript Scripts Script [L_CHECK] [L_ELEV] [L_NCMD] echo. PSScript Scripts Script [L_ELEV] [L_NCMD]
echo. PyScript Scripts Script [L_CHECK] [L_ELEV] [L_NCMD] echo. PyScript Scripts Script [L_ELEV] [L_NCMD]
echo. echo.
goto Abort goto Abort
@ -501,20 +493,13 @@ echo DETAILS: L_TYPE: %L_TYPE%
echo. L_PATH: %L_PATH% echo. L_PATH: %L_PATH%
echo. L_ITEM: %L_ITEM% echo. L_ITEM: %L_ITEM%
echo. L_ARGS: %L_ARGS% echo. L_ARGS: %L_ARGS%
echo. L_CHCK: %L_CHCK%
echo. L_ELEV: %L_ELEV% echo. L_ELEV: %L_ELEV%
echo. L_NCMD: %L_NCMD% echo. L_NCMD: %L_NCMD%
echo. L_WAIT: %L_WAIT%
echo. CON: %CON% echo. CON: %CON%
echo. DEBUG: %DEBUG% echo. DEBUG: %DEBUG%
echo. PYTHON: %PYTHON% echo. PYTHON: %PYTHON%
rem Pause script only if we want to catch the error AND only when using ConEmu echo Press any key to exit...
if defined L_CHCK ( pause>nul
if defined ConEmuBuild (
echo Press any key to exit...
pause>nul
)
)
color color
rem Set errorlevel to 1 by calling color incorrectly rem Set errorlevel to 1 by calling color incorrectly
color 00 color 00

View file

@ -17,32 +17,14 @@ call :SetTitle Launcher
rem EXTRA_CODE rem EXTRA_CODE
:DefineLaunch :DefineLaunch
:: Set L_TYPE to one of these options: :: See %bin%\SCripts\Launch.cmd for details under :Usage label
:: Console, Folder, Office, Program, PSScript, or PyScript
:: Set L_PATH to the path to the program folder
:: NOTE: Launch.cmd will test for L_PATH in the following order:
:: 1: %cbin%\L_PATH.7z (which will be extracted to %bin%\L_PATH)
:: 2: %bin%\L_PATH
:: 3. %L_PATH% (i.e. treat L_PATH as an absolute path)
:: Set L_ITEM to one of the following:
:: 1. The filename of the item to launch
:: 2. The Office product to install
:: 3. '.' to open extracted folder
:: Set L_ARGS to include any necessary arguments (if any)
:: Set L_7ZIP to include any necessary arguments for extraction
:: Set L_CHCK to True to have Launch.cmd to stay open if an error is encountered
:: Set L_ELEV to True to launch with elevated permissions
:: Set L_NCMD to True to stay in the native console window
:: Set L_WAIT to True to have the script wait until L_ITEM has comlpeted
set L_TYPE= set L_TYPE=
set L_PATH= set L_PATH=
set L_ITEM= set L_ITEM=
set L_ARGS= set L_ARGS=
set L_7ZIP= set L_7ZIP=
set L_CHCK=
set L_ELEV= set L_ELEV=
set L_NCMD= set L_NCMD=
set L_WAIT=
::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::
:: Do not edit anything below this line! :: :: Do not edit anything below this line! ::

View file

@ -6,42 +6,36 @@ LAUNCHERS = {
'L_TYPE': 'PyScript', 'L_TYPE': 'PyScript',
'L_PATH': 'Scripts', 'L_PATH': 'Scripts',
'L_ITEM': 'activate.py', 'L_ITEM': 'activate.py',
'L_CHCK': 'True',
'L_ELEV': 'True', 'L_ELEV': 'True',
}, },
'Enter SafeMode': { 'Enter SafeMode': {
'L_TYPE': 'PyScript', 'L_TYPE': 'PyScript',
'L_PATH': 'Scripts', 'L_PATH': 'Scripts',
'L_ITEM': 'safemode_enter.py', 'L_ITEM': 'safemode_enter.py',
'L_CHCK': 'True',
'L_ELEV': 'True', 'L_ELEV': 'True',
}, },
'Exit SafeMode': { 'Exit SafeMode': {
'L_TYPE': 'PyScript', 'L_TYPE': 'PyScript',
'L_PATH': 'Scripts', 'L_PATH': 'Scripts',
'L_ITEM': 'safemode_exit.py', 'L_ITEM': 'safemode_exit.py',
'L_CHCK': 'True',
'L_ELEV': 'True', 'L_ELEV': 'True',
}, },
'System Checklist': { 'System Checklist': {
'L_TYPE': 'PyScript', 'L_TYPE': 'PyScript',
'L_PATH': 'Scripts', 'L_PATH': 'Scripts',
'L_ITEM': 'system_checklist.py', 'L_ITEM': 'system_checklist.py',
'L_CHCK': 'True',
'L_ELEV': 'True', 'L_ELEV': 'True',
}, },
'System Diagnostics': { 'System Diagnostics': {
'L_TYPE': 'PyScript', 'L_TYPE': 'PyScript',
'L_PATH': 'Scripts', 'L_PATH': 'Scripts',
'L_ITEM': 'system_diagnostics.py', 'L_ITEM': 'system_diagnostics.py',
'L_CHCK': 'True',
'L_ELEV': 'True', 'L_ELEV': 'True',
}, },
'User Checklist': { 'User Checklist': {
'L_TYPE': 'PyScript', 'L_TYPE': 'PyScript',
'L_PATH': 'Scripts', 'L_PATH': 'Scripts',
'L_ITEM': 'user_checklist.py', 'L_ITEM': 'user_checklist.py',
'L_CHCK': 'True',
}, },
}, },
r'Data Recovery': { r'Data Recovery': {
@ -49,14 +43,12 @@ LAUNCHERS = {
'L_TYPE': 'Console', 'L_TYPE': 'Console',
'L_PATH': 'TestDisk', 'L_PATH': 'TestDisk',
'L_ITEM': 'photorec_win.exe', 'L_ITEM': 'photorec_win.exe',
'L_CHCK': 'True',
'L_ELEV': 'True', 'L_ELEV': 'True',
}, },
'PhotoRec': { 'PhotoRec': {
'L_TYPE': 'Program', 'L_TYPE': 'Program',
'L_PATH': 'TestDisk', 'L_PATH': 'TestDisk',
'L_ITEM': 'qphotorec_win.exe', 'L_ITEM': 'qphotorec_win.exe',
'L_CHCK': 'True',
'L_ELEV': 'True', 'L_ELEV': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
}, },
@ -64,7 +56,6 @@ LAUNCHERS = {
'L_TYPE': 'Console', 'L_TYPE': 'Console',
'L_PATH': 'TestDisk', 'L_PATH': 'TestDisk',
'L_ITEM': 'testdisk_win.exe', 'L_ITEM': 'testdisk_win.exe',
'L_CHCK': 'True',
'L_ELEV': 'True', 'L_ELEV': 'True',
}, },
}, },
@ -112,7 +103,6 @@ LAUNCHERS = {
r'Thumbs.db' r'Thumbs.db'
r' /to=%client_dir%\Transfer_%iso_date%\ ' r' /to=%client_dir%\Transfer_%iso_date%\ '
), ),
'L_CHCK': 'True',
'L_ELEV': 'True', 'L_ELEV': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
'Extra Code': [ 'Extra Code': [
@ -162,7 +152,6 @@ LAUNCHERS = {
r'Thumbs.db' r'Thumbs.db'
r' /to=%client_dir%\Transfer_%iso_date%\ ' r' /to=%client_dir%\Transfer_%iso_date%\ '
), ),
'L_CHCK': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
'Extra Code': [ 'Extra Code': [
r'call "%bin%\Scripts\init_client_dir.cmd" /Info /Transfer', r'call "%bin%\Scripts\init_client_dir.cmd" /Info /Transfer',
@ -179,7 +168,6 @@ LAUNCHERS = {
r' -dontcryptsupportinfo' r' -dontcryptsupportinfo'
r' -fixednames' r' -fixednames'
), ),
'L_CHCK': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
'Extra Code': [ 'Extra Code': [
r'call "%bin%\Scripts\init_client_dir.cmd" /Quarantine', r'call "%bin%\Scripts\init_client_dir.cmd" /Quarantine',
@ -191,14 +179,12 @@ LAUNCHERS = {
'L_TYPE': 'PyScript', 'L_TYPE': 'PyScript',
'L_PATH': 'Scripts', 'L_PATH': 'Scripts',
'L_ITEM': 'transferred_keys.py', 'L_ITEM': 'transferred_keys.py',
'L_CHCK': 'True',
'L_ELEV': 'True', 'L_ELEV': 'True',
}, },
'User Data Transfer': { 'User Data Transfer': {
'L_TYPE': 'PyScript', 'L_TYPE': 'PyScript',
'L_PATH': 'Scripts', 'L_PATH': 'Scripts',
'L_ITEM': 'user_data_transfer.py', 'L_ITEM': 'user_data_transfer.py',
'L_CHCK': 'True',
'L_ELEV': 'True', 'L_ELEV': 'True',
}, },
'XYplorer (as ADMIN)': { 'XYplorer (as ADMIN)': {
@ -206,7 +192,6 @@ LAUNCHERS = {
'L_PATH': 'XYplorerFree', 'L_PATH': 'XYplorerFree',
'L_ITEM': 'XYplorerFree.exe', 'L_ITEM': 'XYplorerFree.exe',
'L_ARGS': r'/exp /win=max %userprofile%', 'L_ARGS': r'/exp /win=max %userprofile%',
'L_CHCK': 'True',
'L_ELEV': 'True', 'L_ELEV': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
}, },
@ -215,7 +200,6 @@ LAUNCHERS = {
'L_PATH': 'XYplorerFree', 'L_PATH': 'XYplorerFree',
'L_ITEM': 'XYplorerFree.exe', 'L_ITEM': 'XYplorerFree.exe',
'L_ARGS': r'/exp /win=max %userprofile%', 'L_ARGS': r'/exp /win=max %userprofile%',
'L_CHCK': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
}, },
}, },
@ -224,7 +208,6 @@ LAUNCHERS = {
'L_TYPE': 'Program', 'L_TYPE': 'Program',
'L_PATH': 'HWiNFO', 'L_PATH': 'HWiNFO',
'L_ITEM': 'HWiNFO.exe', 'L_ITEM': 'HWiNFO.exe',
'L_CHCK': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
'Extra Code': [ 'Extra Code': [
r'for %%a in (32 64) do (', r'for %%a in (32 64) do (',
@ -238,7 +221,6 @@ LAUNCHERS = {
'L_TYPE': 'Program', 'L_TYPE': 'Program',
'L_PATH': 'ProduKey', 'L_PATH': 'ProduKey',
'L_ITEM': 'ProduKey.exe', 'L_ITEM': 'ProduKey.exe',
'L_CHCK': 'True',
'L_ELEV': 'True', 'L_ELEV': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
'Extra Code': [ 'Extra Code': [
@ -254,7 +236,6 @@ LAUNCHERS = {
'L_TYPE': 'Program', 'L_TYPE': 'Program',
'L_PATH': 'AIDA64', 'L_PATH': 'AIDA64',
'L_ITEM': 'aida64.exe', 'L_ITEM': 'aida64.exe',
'L_CHCK': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
}, },
'Autoruns (with VirusTotal Scan)': { 'Autoruns (with VirusTotal Scan)': {
@ -262,7 +243,6 @@ LAUNCHERS = {
'L_PATH': 'Autoruns', 'L_PATH': 'Autoruns',
'L_ITEM': 'Autoruns.exe', 'L_ITEM': 'Autoruns.exe',
'L_ARGS': '-e', 'L_ARGS': '-e',
'L_CHCK': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
'Extra Code': [ 'Extra Code': [
r'reg add HKCU\Software\Sysinternals\AutoRuns /v checkvirustotal /t REG_DWORD /d 1 /f >nul', r'reg add HKCU\Software\Sysinternals\AutoRuns /v checkvirustotal /t REG_DWORD /d 1 /f >nul',
@ -281,14 +261,12 @@ LAUNCHERS = {
'L_TYPE': 'Program', 'L_TYPE': 'Program',
'L_PATH': 'BleachBit', 'L_PATH': 'BleachBit',
'L_ITEM': 'bleachbit.exe', 'L_ITEM': 'bleachbit.exe',
'L_CHCK': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
}, },
'BlueScreenView': { 'BlueScreenView': {
'L_TYPE': 'Program', 'L_TYPE': 'Program',
'L_PATH': 'BlueScreenView', 'L_PATH': 'BlueScreenView',
'L_ITEM': 'BlueScreenView.exe', 'L_ITEM': 'BlueScreenView.exe',
'L_CHCK': 'True',
'L_ELEV': 'True', 'L_ELEV': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
}, },
@ -297,7 +275,6 @@ LAUNCHERS = {
'L_PATH': 'erunt', 'L_PATH': 'erunt',
'L_ITEM': 'ERUNT.EXE', 'L_ITEM': 'ERUNT.EXE',
'L_ARGS': '%log_dir%\Registry sysreg curuser otherusers', 'L_ARGS': '%log_dir%\Registry sysreg curuser otherusers',
'L_CHCK': 'True',
'L_ELEV': 'True', 'L_ELEV': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
'Extra Code': [ 'Extra Code': [
@ -308,7 +285,6 @@ LAUNCHERS = {
'L_TYPE': 'Program', 'L_TYPE': 'Program',
'L_PATH': 'HitmanPro', 'L_PATH': 'HitmanPro',
'L_ITEM': 'HitmanPro.exe', 'L_ITEM': 'HitmanPro.exe',
'L_CHCK': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
'Extra Code': [ 'Extra Code': [
r'call "%bin%\Scripts\init_client_dir.cmd" /Info', r'call "%bin%\Scripts\init_client_dir.cmd" /Info',
@ -318,7 +294,6 @@ LAUNCHERS = {
'L_TYPE': 'Program', 'L_TYPE': 'Program',
'L_PATH': 'HWiNFO', 'L_PATH': 'HWiNFO',
'L_ITEM': 'HWiNFO.exe', 'L_ITEM': 'HWiNFO.exe',
'L_CHCK': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
'Extra Code': [ 'Extra Code': [
r'for %%a in (32 64) do (', r'for %%a in (32 64) do (',
@ -335,35 +310,30 @@ LAUNCHERS = {
'L_PATH': '_Drivers\Intel RST', 'L_PATH': '_Drivers\Intel RST',
'L_ITEM': 'SetupRST_15.8.exe', 'L_ITEM': 'SetupRST_15.8.exe',
'L_7ZIP': 'SetupRST_15.8.exe', 'L_7ZIP': 'SetupRST_15.8.exe',
'L_CHCK': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
}, },
'Intel RST (Previous Releases)': { 'Intel RST (Previous Releases)': {
'L_TYPE': 'Folder', 'L_TYPE': 'Folder',
'L_PATH': '_Drivers\Intel RST', 'L_PATH': '_Drivers\Intel RST',
'L_ITEM': '.', 'L_ITEM': '.',
'L_CHCK': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
}, },
'Intel SSD Toolbox': { 'Intel SSD Toolbox': {
'L_TYPE': 'Program', 'L_TYPE': 'Program',
'L_PATH': r'_Drivers\Intel SSD Toolbox', 'L_PATH': r'_Drivers\Intel SSD Toolbox',
'L_ITEM': 'Intel SSD Toolbox.exe', 'L_ITEM': 'Intel SSD Toolbox.exe',
'L_CHCK': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
}, },
'Samsing Magician': { 'Samsing Magician': {
'L_TYPE': 'Program', 'L_TYPE': 'Program',
'L_PATH': r'_Drivers\Samsung Magician', 'L_PATH': r'_Drivers\Samsung Magician',
'L_ITEM': 'Samsung Magician.exe', 'L_ITEM': 'Samsung Magician.exe',
'L_CHCK': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
}, },
'Snappy Driver Installer Origin': { 'Snappy Driver Installer Origin': {
'L_TYPE': 'Program', 'L_TYPE': 'Program',
'L_PATH': '_Drivers\SDIO', 'L_PATH': '_Drivers\SDIO',
'L_ITEM': 'SDIO.exe', 'L_ITEM': 'SDIO.exe',
'L_CHCK': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
}, },
}, },
@ -372,7 +342,6 @@ LAUNCHERS = {
'L_TYPE': 'Program', 'L_TYPE': 'Program',
'L_PATH': 'HWiNFO', 'L_PATH': 'HWiNFO',
'L_ITEM': 'HWiNFO.exe', 'L_ITEM': 'HWiNFO.exe',
'L_CHCK': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
'Extra Code': [ 'Extra Code': [
r'for %%a in (32 64) do (', r'for %%a in (32 64) do (',
@ -387,7 +356,6 @@ LAUNCHERS = {
'L_TYPE': 'Program', 'L_TYPE': 'Program',
'L_PATH': 'HWiNFO', 'L_PATH': 'HWiNFO',
'L_ITEM': 'HWiNFO.exe', 'L_ITEM': 'HWiNFO.exe',
'L_CHCK': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
'Extra Code': [ 'Extra Code': [
r'for %%a in (32 64) do (', r'for %%a in (32 64) do (',
@ -402,7 +370,6 @@ LAUNCHERS = {
'L_TYPE': 'Program', 'L_TYPE': 'Program',
'L_PATH': 'HWiNFO', 'L_PATH': 'HWiNFO',
'L_ITEM': 'HWiNFO.exe', 'L_ITEM': 'HWiNFO.exe',
'L_CHCK': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
'Extra Code': [ 'Extra Code': [
r'for %%a in (32 64) do (', r'for %%a in (32 64) do (',
@ -419,7 +386,6 @@ LAUNCHERS = {
'L_TYPE': 'PyScript', 'L_TYPE': 'PyScript',
'L_PATH': 'Scripts', 'L_PATH': 'Scripts',
'L_ITEM': 'install_sw_bundle.py', 'L_ITEM': 'install_sw_bundle.py',
'L_CHCK': 'True',
'L_ELEV': 'True', 'L_ELEV': 'True',
}, },
}, },
@ -428,25 +394,21 @@ LAUNCHERS = {
'L_TYPE': 'Office', 'L_TYPE': 'Office',
'L_PATH': '2013', 'L_PATH': '2013',
'L_ITEM': 'hb_32.xml', 'L_ITEM': 'hb_32.xml',
'L_CHCK': 'True',
}, },
'Home and Business 2013 (x64)': { 'Home and Business 2013 (x64)': {
'L_TYPE': 'Office', 'L_TYPE': 'Office',
'L_PATH': '2013', 'L_PATH': '2013',
'L_ITEM': 'hb_64.xml', 'L_ITEM': 'hb_64.xml',
'L_CHCK': 'True',
}, },
'Home and Student 2013 (x32)': { 'Home and Student 2013 (x32)': {
'L_TYPE': 'Office', 'L_TYPE': 'Office',
'L_PATH': '2013', 'L_PATH': '2013',
'L_ITEM': 'hs_32.xml', 'L_ITEM': 'hs_32.xml',
'L_CHCK': 'True',
}, },
'Home and Student 2013 (x64)': { 'Home and Student 2013 (x64)': {
'L_TYPE': 'Office', 'L_TYPE': 'Office',
'L_PATH': '2013', 'L_PATH': '2013',
'L_ITEM': 'hs_64.xml', 'L_ITEM': 'hs_64.xml',
'L_CHCK': 'True',
}, },
}, },
r'Installers\Extras\Office\2016': { r'Installers\Extras\Office\2016': {
@ -454,37 +416,31 @@ LAUNCHERS = {
'L_TYPE': 'Office', 'L_TYPE': 'Office',
'L_PATH': '2016', 'L_PATH': '2016',
'L_ITEM': 'hb_32.xml', 'L_ITEM': 'hb_32.xml',
'L_CHCK': 'True',
}, },
'Home and Business 2016 (x64)': { 'Home and Business 2016 (x64)': {
'L_TYPE': 'Office', 'L_TYPE': 'Office',
'L_PATH': '2016', 'L_PATH': '2016',
'L_ITEM': 'hb_64.xml', 'L_ITEM': 'hb_64.xml',
'L_CHCK': 'True',
}, },
'Home and Student 2016 (x32)': { 'Home and Student 2016 (x32)': {
'L_TYPE': 'Office', 'L_TYPE': 'Office',
'L_PATH': '2016', 'L_PATH': '2016',
'L_ITEM': 'hs_32.xml', 'L_ITEM': 'hs_32.xml',
'L_CHCK': 'True',
}, },
'Home and Student 2016 (x64)': { 'Home and Student 2016 (x64)': {
'L_TYPE': 'Office', 'L_TYPE': 'Office',
'L_PATH': '2016', 'L_PATH': '2016',
'L_ITEM': 'hs_64.xml', 'L_ITEM': 'hs_64.xml',
'L_CHCK': 'True',
}, },
'Office 365 2016 (x32)': { 'Office 365 2016 (x32)': {
'L_TYPE': 'Office', 'L_TYPE': 'Office',
'L_PATH': '2016', 'L_PATH': '2016',
'L_ITEM': '365_32.xml', 'L_ITEM': '365_32.xml',
'L_CHCK': 'True',
}, },
'Office 365 2016 (x64)': { 'Office 365 2016 (x64)': {
'L_TYPE': 'Office', 'L_TYPE': 'Office',
'L_PATH': '2016', 'L_PATH': '2016',
'L_ITEM': '365_64.xml', 'L_ITEM': '365_64.xml',
'L_CHCK': 'True',
}, },
}, },
r'Misc': { r'Misc': {
@ -492,7 +448,6 @@ LAUNCHERS = {
'L_TYPE': 'Program', 'L_TYPE': 'Program',
'L_PATH': 'ConEmu', 'L_PATH': 'ConEmu',
'L_ITEM': 'ConEmu.exe', 'L_ITEM': 'ConEmu.exe',
'L_CHCK': 'True',
'L_ELEV': 'True', 'L_ELEV': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
}, },
@ -500,7 +455,6 @@ LAUNCHERS = {
'L_TYPE': 'Program', 'L_TYPE': 'Program',
'L_PATH': 'ConEmu', 'L_PATH': 'ConEmu',
'L_ITEM': 'ConEmu.exe', 'L_ITEM': 'ConEmu.exe',
'L_CHCK': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
}, },
'Everything': { 'Everything': {
@ -508,7 +462,6 @@ LAUNCHERS = {
'L_PATH': 'Everything', 'L_PATH': 'Everything',
'L_ITEM': 'Everything.exe', 'L_ITEM': 'Everything.exe',
'L_ARGS': '-nodb', 'L_ARGS': '-nodb',
'L_CHCK': 'True',
'L_ELEV': 'True', 'L_ELEV': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
}, },
@ -516,21 +469,18 @@ LAUNCHERS = {
'L_TYPE': 'Program', 'L_TYPE': 'Program',
'L_PATH': 'notepadplusplus', 'L_PATH': 'notepadplusplus',
'L_ITEM': 'notepadplusplus.exe', 'L_ITEM': 'notepadplusplus.exe',
'L_CHCK': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
}, },
'PuTTY': { 'PuTTY': {
'L_TYPE': 'Program', 'L_TYPE': 'Program',
'L_PATH': 'PuTTY', 'L_PATH': 'PuTTY',
'L_ITEM': 'PUTTY.EXE', 'L_ITEM': 'PUTTY.EXE',
'L_CHCK': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
}, },
'TreeSizeFree': { 'TreeSizeFree': {
'L_TYPE': 'Program', 'L_TYPE': 'Program',
'L_PATH': 'TreeSizeFree', 'L_PATH': 'TreeSizeFree',
'L_ITEM': 'TreeSizeFree.exe', 'L_ITEM': 'TreeSizeFree.exe',
'L_CHCK': 'True',
'L_ELEV': 'True', 'L_ELEV': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
}, },
@ -538,14 +488,12 @@ LAUNCHERS = {
'L_TYPE': 'PyScript', 'L_TYPE': 'PyScript',
'L_PATH': 'Scripts', 'L_PATH': 'Scripts',
'L_ITEM': 'update_kit.py', 'L_ITEM': 'update_kit.py',
'L_CHCK': 'True',
}, },
'XMPlay': { 'XMPlay': {
'L_TYPE': 'Program', 'L_TYPE': 'Program',
'L_PATH': 'XMPlay', 'L_PATH': 'XMPlay',
'L_ITEM': 'xmplay.exe', 'L_ITEM': 'xmplay.exe',
'L_ARGS': '"%bin%\XMPlay\music.7z"', 'L_ARGS': '"%bin%\XMPlay\music.7z"',
'L_CHCK': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
}, },
}, },
@ -554,7 +502,6 @@ LAUNCHERS = {
'L_TYPE': 'Program', 'L_TYPE': 'Program',
'L_PATH': 'AdwCleaner', 'L_PATH': 'AdwCleaner',
'L_ITEM': 'AdwCleaner.exe', 'L_ITEM': 'AdwCleaner.exe',
'L_CHCK': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
}, },
'Autoruns': { 'Autoruns': {
@ -562,8 +509,6 @@ LAUNCHERS = {
'L_PATH': 'Autoruns', 'L_PATH': 'Autoruns',
'L_ITEM': 'Autoruns.exe', 'L_ITEM': 'Autoruns.exe',
'L_ARGS': '-e', 'L_ARGS': '-e',
'L_7ZIP': 'Autoruns*',
'L_CHCK': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
'Extra Code': [ 'Extra Code': [
r'reg add HKCU\Software\Sysinternals\AutoRuns /v checkvirustotal /t REG_DWORD /d 0 /f >nul', r'reg add HKCU\Software\Sysinternals\AutoRuns /v checkvirustotal /t REG_DWORD /d 0 /f >nul',
@ -582,14 +527,12 @@ LAUNCHERS = {
'L_TYPE': 'PyScript', 'L_TYPE': 'PyScript',
'L_PATH': 'Scripts', 'L_PATH': 'Scripts',
'L_ITEM': 'check_disk.py', 'L_ITEM': 'check_disk.py',
'L_CHCK': 'True',
'L_ELEV': 'True', 'L_ELEV': 'True',
}, },
'DISM': { 'DISM': {
'L_TYPE': 'PyScript', 'L_TYPE': 'PyScript',
'L_PATH': 'Scripts', 'L_PATH': 'Scripts',
'L_ITEM': 'dism.py', 'L_ITEM': 'dism.py',
'L_CHCK': 'True',
'L_ELEV': 'True', 'L_ELEV': 'True',
'L_NCMD': 'TRUE', 'L_NCMD': 'TRUE',
}, },
@ -604,7 +547,6 @@ LAUNCHERS = {
r' -dontcryptsupportinfo' r' -dontcryptsupportinfo'
r' -fixednames' r' -fixednames'
), ),
'L_CHCK': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
'Extra Code': [ 'Extra Code': [
r'call "%bin%\Scripts\init_client_dir.cmd" /Quarantine', r'call "%bin%\Scripts\init_client_dir.cmd" /Quarantine',
@ -616,7 +558,6 @@ LAUNCHERS = {
'L_TYPE': 'Program', 'L_TYPE': 'Program',
'L_PATH': 'RKill', 'L_PATH': 'RKill',
'L_ITEM': 'RKill.exe', 'L_ITEM': 'RKill.exe',
'L_CHCK': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
'Extra Code': [ 'Extra Code': [
r'call "%bin%\Scripts\init_client_dir.cmd" /Info', r'call "%bin%\Scripts\init_client_dir.cmd" /Info',
@ -626,7 +567,6 @@ LAUNCHERS = {
'L_TYPE': 'PyScript', 'L_TYPE': 'PyScript',
'L_PATH': 'Scripts', 'L_PATH': 'Scripts',
'L_ITEM': 'sfc_scan.py', 'L_ITEM': 'sfc_scan.py',
'L_CHCK': 'True',
'L_ELEV': 'True', 'L_ELEV': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
}, },
@ -642,7 +582,6 @@ LAUNCHERS = {
r' -dcexact' r' -dcexact'
r' -tdlfs' r' -tdlfs'
), ),
'L_CHCK': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
'Extra Code': [ 'Extra Code': [
r'call "%bin%\Scripts\init_client_dir.cmd" /Quarantine', r'call "%bin%\Scripts\init_client_dir.cmd" /Quarantine',
@ -656,7 +595,6 @@ LAUNCHERS = {
'L_TYPE': 'Program', 'L_TYPE': 'Program',
'L_PATH': 'IObitUninstallerPortable', 'L_PATH': 'IObitUninstallerPortable',
'L_ITEM': 'IObitUninstallerPortable.exe', 'L_ITEM': 'IObitUninstallerPortable.exe',
'L_CHCK': 'True',
'L_NCMD': 'True', 'L_NCMD': 'True',
}, },
}, },