25 lines
700 B
Batchfile
25 lines
700 B
Batchfile
@echo off
|
|
%1 %2
|
|
ver|find "5.">nul&&goto :Admin
|
|
mshta vbscript:createobject("shell.application").shellexecute("%~s0","goto :Admin","","runas",1)(window.close)&goto :eof
|
|
|
|
:Admin
|
|
cd /d %~dp0
|
|
echo --------------------------------
|
|
echo 1 --- install
|
|
echo 2 --- uninstall
|
|
echo --------------------------------
|
|
setlocal
|
|
set svcName=ToTong.TNB.Master
|
|
set binPath=Tnb.API.Entry.exe
|
|
set /p mode=input number to choise:
|
|
if %mode%==1 (
|
|
sc create %svcName% binpath=%~dp0%binPath% displayname=%svcName% start= auto
|
|
sc description %svcName% %svcName%
|
|
net start %svcName%
|
|
) else if %mode%==2 (
|
|
net stop %svcName%
|
|
sc delete %svcName%
|
|
)
|
|
endlocal
|
|
pause |