@echo off

:: ====================================
:: ¹Ù·Î°¡±â Start
:: ====================================

:: [1] ¹Ù·Î°¡±â »ý¼º ÇÔ¼ö ========================================================================
set SUCCESS=1
set SYSTEM=eTopia
set NAME=eTopiaÁ¢¼Ó
set URL=https://ga.idblife.com
set ICONURL=https://etopia.idblife.com/favicon.ico
set ICONPATH=%temp%\favicon_%SYSTEM%.ico

set CHROMEPATH=

:: [2] Chrome °æ·Î Å½»ö ==========================================================================
for /f "tokens=2*" %%A in (
 'reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\chrome.exe" /ve 2^>nul'
) do set CHROMEPATH=%%B

if not defined CHROMEPATH (
	echo ¼³Ä¡µÈ ChromeÀ» Ã£À» ¼ö ¾ø½À´Ï´Ù. ChromeÀ» ¼³Ä¡ ÈÄ ¹Ù·Î°¡±â»ý¼ºÀ» ÇØÁÖ¼¼¿ä.
	set SUCCESS=0
	goto END
)

:: [3] AS-IS ¹Ù·Î°¡±â »èÁ¦ =======================================================================
del "%PUBLIC%\Desktop\Etopia Á¢¼Ó.lnk" 2>nul
del "%userprofile%\Desktop\Etopia Á¢¼Ó.lnk" 2>nul

:: [4] ±â»ý¼º ¹Ù·Î°¡±â »èÁ¦ ======================================================================
del "%userprofile%\Desktop\%NAME%.lnk" 2>nul

:: [5] Icon ´Ù¿î·Îµå =============================================================================
powershell -command "Invoke-WebRequest '%ICONURL%' -OutFile '%ICONPATH%'"

:: [6] ¹Ù·Î°¡±â »ý¼º ½ºÅ©¸³Æ® ====================================================================
echo Set oWS = WScript.CreateObject("WScript.Shell") > %temp%\createShortcut.vbs
echo sLinkFile = "%userprofile%\Desktop\%NAME%.lnk" >> %temp%\createShortcut.vbs
echo set olink = oWS.CreateShortcut(sLinkFile) >> %temp%\createShortcut.vbs
echo olink.TargetPath = "%CHROMEPATH%" >> %temp%\createShortcut.vbs
echo olink.Arguments = "%URL%" >> %temp%\createShortcut.vbs
echo olink.IconLocation = "%ICONPATH%" >> %temp%\createShortcut.vbs
echo olink.Save >> %temp%\createShortcut.vbs

:: [7] ¹Ù·Î°¡±â »ý¼º ½ºÅ©¸³Æ® ½ÇÇà ===============================================================
cscript //nologo %temp%\createShortcut.vbs

:: [8] ¹Ù·Î°¡±â »ý¼º ½ºÅ©¸³Æ® ÆÄÀÏ »èÁ¦ ==========================================================
del %temp%\createShortcut.vbs

:END
if %SUCCESS%==1 (
    echo ¹Ù·Î°¡±â ¼³Ä¡°¡ ¿Ï·áµÇ¾ú½À´Ï´Ù.
) else (
    pause
)