From 751823a8e02d01f49feb346d5ab7a2cf52b89bfb Mon Sep 17 00:00:00 2001 From: Kenichiro NOGI Date: Thu, 10 Jul 2025 10:11:07 +0900 Subject: [PATCH] bat --- bat/.vscode/settings.json | 3 + bat/base.bat | 41 ++++++++++++ bat/list.txt | 0 ...«ãƒ¡ãƒ©ã‚µãƒ¼ãƒ“スã®é–‹å§‹ãƒ»åœæ­¢ãƒãƒƒãƒãƒ•ァイル.zip | Bin 0 -> 1949 bytes .../カメラサービスã®åœæ­¢.bat | 52 +++++++++++++++ .../カメラサービスã®é–‹å§‹.bat | 60 ++++++++++++++++++ 6 files changed, 156 insertions(+) create mode 100644 bat/.vscode/settings.json create mode 100644 bat/base.bat create mode 100644 bat/list.txt create mode 100644 bat/カメラサービスã®é–‹å§‹ãƒ»åœæ­¢ãƒãƒƒãƒãƒ•ァイル.zip create mode 100644 bat/カメラサービスã®é–‹å§‹ãƒ»åœæ­¢ãƒãƒƒãƒãƒ•ァイル/カメラサービスã®åœæ­¢.bat create mode 100644 bat/カメラサービスã®é–‹å§‹ãƒ»åœæ­¢ãƒãƒƒãƒãƒ•ァイル/カメラサービスã®é–‹å§‹.bat diff --git a/bat/.vscode/settings.json b/bat/.vscode/settings.json new file mode 100644 index 00000000..49431ab8 --- /dev/null +++ b/bat/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "files.encoding": "shiftjis" +} \ No newline at end of file diff --git a/bat/base.bat b/bat/base.bat new file mode 100644 index 00000000..d60477cf --- /dev/null +++ b/bat/base.bat @@ -0,0 +1,41 @@ +@echo off +REM filepath: c:\Users\k.nogi\#GitHub\ken_nogi\bat\stop_service.bat + +REM ŠÇ—ŽÒŒ ŒÀ‚ÅÄŽÀs +net session >nul 2>&1 +if %errorlevel% neq 0 ( + echo ŠÇ—ŽÒŒ ŒÀ‚ÅÄŽÀs‚µ‚Ü‚·... + powershell -Command "Start-Process '%~f0' -Verb RunAs" + exit /b +) + +REM ƒT[ƒrƒX–¼‚ðŽw’è +set "SERVICENAME=Agent" + +REM ƒT[ƒrƒX‚Ìó‘ÔŠm”F +sc query "%SERVICENAME%" | findstr /I "RUNNING" >nul +if %errorlevel%==0 ( + echo ƒT[ƒrƒX %SERVICENAME% ‚Í‹N“®’†‚Å‚·B’âŽ~‚µ‚Ü‚·... + sc stop "%SERVICENAME%" + REM ’âŽ~Š®—¹‚܂őҋ@iÅ‘å30•bj + setlocal enabledelayedexpansion + set "COUNT=0" + :WAITLOOP + sc query "%SERVICENAME%" | findstr /I "STOPPED" >nul + if !errorlevel! neq 0 ( + timeout /t 1 >nul + set /a COUNT+=1 + if !COUNT! lss 30 goto WAITLOOP + ) + endlocal +) + +REM ’âŽ~Šm”F +sc query "%SERVICENAME%" | findstr /I "STOPPED" >nul +if %errorlevel%==0 ( + echo ƒT[ƒrƒX %SERVICENAME% ‚Í’âŽ~‚µ‚Ä‚¢‚Ü‚·B +) else ( + echo ƒT[ƒrƒX %SERVICENAME% ‚Ì’âŽ~‚ÉŽ¸”s‚µ‚Ü‚µ‚½B +) + +pause \ No newline at end of file diff --git a/bat/list.txt b/bat/list.txt new file mode 100644 index 00000000..e69de29b diff --git a/bat/カメラサービスã®é–‹å§‹ãƒ»åœæ­¢ãƒãƒƒãƒãƒ•ァイル.zip b/bat/カメラサービスã®é–‹å§‹ãƒ»åœæ­¢ãƒãƒƒãƒãƒ•ァイル.zip new file mode 100644 index 0000000000000000000000000000000000000000..84a43e0a2b29933063276ea9d33182c13acf2358 GIT binary patch literal 1949 zcmb7_do&wZ9>)`rhR`-59)qgEC`C+LLA&v4m7u0x!BkUCrX?stnqphBA|+n&tmp_; zZ<$C~@lI`9sj9a!(Nd3Ayee9ytr}W}p557=-P3b+?>*=K&OPV%$M@XxxxbIAGe{Z% z003kFKVzSq0hb_~^P~U(6c_+d1sDQoPBbbliRMZ5rIBbpaXnd6X%r*@Pred%003k? zff9 zr{Xls6MrsMgB-g6$0n(Hjo6?JJc&LDst`*4&zElbo~p1&vg=PcQaDq zy^v#nm7z3|in{kOfClB(EXqh5Wv+Hc2vKe}tQExdDxraF9lfb? z%%fZ9>Tb*BNJUT2s~+l6C=MJ@D;=r&wZdkB?Df=-zfogZd_%q)SE3{k zS{Cvq+l-^WIv1|B~R!;Fjc z2BMyj*YP*cAbtoAT_z29@IVL7bkx7{Te0?d^0)5E?r4a2!B_!(Sjz55XZ!pruBCPG z8F(n9boUs^prH10(1dPZ|9;m$(f8j*|JZltOdtpVSojM1$xdmZf1;oEVS)KI^j|Vl zW-3xXqwneBtnP*whpg=9dAJ+4>n@ZlX+Ja#(K#l2h%&%iSthva9SQfJf+*o%8;#m! zdvg50t3yKTJ@vIiij;lTQeXy{T$~aVt1rC{S)aW~C?5BDDUbG_xN~`;buQn$RW~og zCb@&lyd4Qc&RFFRL+MTQXKU;lmiHT!rqX`qaFud{>$R(!&w|+D!}=<>j1~z;`!QVQ z%*xxala5Z>?-IWO9=nE&^fB(Vc$#SBTx+A3bRLv>DprwqmUtONFwcywt|=D0ceJFd zUp<>kPPaM2iiJ`_cNE6S6fSr4<)H#5ERJqEuj;2YONa9_i*Cb zWrbcT#~CjY?%Y=>?C2IiT9F?t6tJ(20EX?8DSnsPGb{u=K1n_^AeN5;hG_I0M;kmu zV0Y2evl2d1V?XTb__)~}l$-KS7MTg zl6w`Ao#0ie3NPT+tma(25l3Q`H6pyuq4SqSS--DLr6cE@>;wTM7&fCA4@^`|lhL)m z{ziUZ#Ss26X1P=QIeHUsHBHJ}94`s=Bi>uun}36(`S&;>dP)4VsQqw;XALvqyfK3h zoGsJyunul 2>&1 +if %errorlevel% neq 0 ( +echo ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ +echo. +echo ‚±‚̃AƒvƒŠ‚ªƒfƒoƒCƒX‚É•ÏX‚ð‰Á‚¦‚邱‚Æ‚ð‹–‰Â‚µ‚Ü‚·‚©H +echo ƒ|ƒbƒvƒAƒbƒvƒƒbƒZ[ƒW‚ªo‚½ê‡‚ÍAu‚Í‚¢v‚ðƒNƒŠƒbƒN‚µ‚Ä‚­‚¾‚³‚¢B +echo. +echo ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ +echo. + powershell -Command "Start-Process '%~f0' -Verb RunAs" + exit /b +) + +REM ƒT[ƒrƒX–¼‚ðŽw’è +set "SERVICENAME=Agent" + +REM ƒT[ƒrƒX‚Ìó‘ÔŠm”F +sc query "%SERVICENAME%" | findstr /I "RUNNING" >nul +if %errorlevel%==0 ( + echo. + echo ƒJƒƒ‰ƒT[ƒrƒX %SERVICENAME% ‚Í‹N“®’†‚Å‚·B’âŽ~‚µ‚Ü‚·... + sc stop "%SERVICENAME%" + REM ’âŽ~Š®—¹‚܂őҋ@iÅ‘å30•bj + setlocal enabledelayedexpansion + set "COUNT=0" + :WAITLOOP + sc query "%SERVICENAME%" | findstr /I "STOPPED" >nul + if !errorlevel! neq 0 ( + timeout /t 1 >nul + set /a COUNT+=1 + if !COUNT! lss 30 goto WAITLOOP + ) + endlocal +) + +REM ’âŽ~Šm”F +sc query "%SERVICENAME%" | findstr /I "STOPPED" >nul +if %errorlevel%==0 ( + echo. + echo ƒJƒƒ‰ƒT[ƒrƒX %SERVICENAME% ‚Í’âŽ~‚µ‚Ä‚¢‚Ü‚·B +) else ( + echo. + echo ƒJƒƒ‰ƒT[ƒrƒX %SERVICENAME% ‚Ì’âŽ~‚ÉŽ¸”s‚µ‚Ü‚µ‚½B +) + +pause + diff --git a/bat/カメラサービスã®é–‹å§‹ãƒ»åœæ­¢ãƒãƒƒãƒãƒ•ァイル/カメラサービスã®é–‹å§‹.bat b/bat/カメラサービスã®é–‹å§‹ãƒ»åœæ­¢ãƒãƒƒãƒãƒ•ァイル/カメラサービスã®é–‹å§‹.bat new file mode 100644 index 00000000..a4734313 --- /dev/null +++ b/bat/カメラサービスã®é–‹å§‹ãƒ»åœæ­¢ãƒãƒƒãƒãƒ•ァイル/カメラサービスã®é–‹å§‹.bat @@ -0,0 +1,60 @@ +@echo off +REM #ŠÇ—ŽÒ‚Æ‚µ‚ÄŽÀs‚·‚鈗 +echo ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ + +REM ŠÇ—ŽÒŒ ŒÀ‚ÅÄŽÀs +net session >nul 2>&1 +if %errorlevel% neq 0 ( +echo ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ +echo. +echo ‚±‚̃AƒvƒŠ‚ªƒfƒoƒCƒX‚É•ÏX‚ð‰Á‚¦‚邱‚Æ‚ð‹–‰Â‚µ‚Ü‚·‚©H +echo ƒ|ƒbƒvƒAƒbƒvƒƒbƒZ[ƒW‚ªo‚½ê‡‚ÍAu‚Í‚¢v‚ðƒNƒŠƒbƒN‚µ‚Ä‚­‚¾‚³‚¢B +echo. +echo ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ +echo. + powershell -Command "Start-Process '%~f0' -Verb RunAs" + exit /b +) + +REM ƒT[ƒrƒX–¼‚ðŽw’è +set "SERVICENAME=Agent" + +REM ƒT[ƒrƒX‚Ìó‘ÔŠm”F +sc query "%SERVICENAME%" | findstr /I "STOPPED" >nul +if %errorlevel%==0 ( + echo. + echo ƒJƒƒ‰ƒT[ƒrƒX %SERVICENAME% ‚Í’âŽ~‚µ‚Ä‚¢‚Ü‚·BŠJŽn‚µ‚Ü‚·... + sc start "%SERVICENAME%" + REM ŠJŽnŠ®—¹‚܂őҋ@iÅ‘å30•bj + setlocal enabledelayedexpansion + set "COUNT=0" + :WAITLOOP + sc query "%SERVICENAME%" | findstr /I "RUNNING" >nul + if !errorlevel! neq 0 ( + timeout /t 1 >nul + set /a COUNT+=1 + if !COUNT! lss 30 goto WAITLOOP + ) + endlocal +) + +REM ŠJŽnŠm”F +sc query "%SERVICENAME%" | findstr /I "RUNNING" >nul +if %errorlevel%==0 ( + echo. + echo ƒJƒƒ‰ƒT[ƒrƒX %SERVICENAME% ‚ͳí‚ÉŠJŽn‚³‚ê‚Ü‚µ‚½B +) else ( + echo. + echo ƒJƒƒ‰ƒT[ƒrƒX %SERVICENAME% ‚ÌŠJŽn‚ÉŽ¸”s‚µ‚Ü‚µ‚½B +) + +pause + +echo. +echo ƒJƒƒ‰‚̉{——ƒTƒCƒg‚ðŠJ‚«‚Ü‚·... +REM 2•b‘Ò‹@ +timeout /t 2 >nul + +REM Žw’èURL‚ÅChrome‚ð‹N“® +set "URL=http:/localhost:8090/" +start "" "chrome.exe" "%URL%"