View Single Post
Old 21st April 2019, 17:07   #14812  |  Link
Overdrive80
Anime addict
 
Overdrive80's Avatar
 
Join Date: Feb 2009
Location: Spain
Posts: 673
Thanks for you tip, for complete it:

Code:
@echo off
Title Install SurCode
Color E0
	
	goto check_Permissions

:check_Permissions
    echo Administrative permissions required. Detecting permissions...

    net session >nul 2>&1
    if %errorLevel% == 0 (
        goto main
    ) else (
		ECHO.
        ECHO. Failure: Current permissions inadequate. & ECHO.
		ECHO.  Press key for trying again.
		pause>nul&exit
    )
	
	
:main
	ECHO The process has begin...

	::Set paths to your files.
	set "uniExtract=%~dp0uniextract161_noinst\UniExtract.exe" 
	set "dataCab=%~dp0Surcode DVD Pro DTS Encoder v1.0.29\Data1.cab" 

	::Extract the content
	IF EXIST "%~dp0SurCode DVD-DTS" (
		DEL "%~dp0SurCode DVD-DTS" /Q /F 
	)

	"%UniExtract%" "%dataCab%" "%~dp0SurCode DVD-DTS" 
	
	::Create folder system
	IF NOT EXIST "%ProgramFiles(x86)%\Minnetonka Audio Software" md "%ProgramFiles(x86)%\Minnetonka Audio Software"

	::Move folder extracted to system
	robocopy "%~dp0SurCode DVD-DTS" "%ProgramFiles(x86)%\Minnetonka Audio Software\SurCode DVD-DTS" /E /njh /njs /ndl /nc /ns >nul
	
	::Install key registry
	reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\surcodedvd.exe" /ve /t REG_SZ /d "C:\Program Files (x86)\Minnetonka Audio Software\SurCode DVD-DTS\surcodedvd.exe" /f >nul
	reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\surcodedvd.exe" /v "Path" /t REG_SZ /d "C:\Program Files (x86)\Minnetonka Audio Software\SurCode DVD-DTS" /f >nul
	reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Minnetonka Audio Software\SurCode DVD-DTS" /v "Home" /t REG_SZ /d "C:\\Program Files (x86)\\Minnetonka Audio Software\\SurCode DVD-DTS" /f >nul
	reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Minnetonka Audio Software\SurCode DVD-DTS\1.0.10" /ve /t REG_SZ /f >nul
	
	cls&ECHO The process has ended.
	pause>nul&exit
__________________
Intel i7-6700K + Noctua NH-D15 + Z170A XPower G. Titanium + Kingston HyperX Savage DDR4 2x8GB + Radeon RX580 8GB DDR5 + ADATA SX8200 Pro 1 TB + Antec EDG750 80 Plus Gold Mod + Corsair 780T Graphite
Overdrive80 is offline