기 타 크롬 업데이트 후 정리 CMD, 2024.03.17_10:00 수정
2024.03.16 11:47
저는 스크립트는 잘 몰라서 ..
큰나무님의 Chrome 포터블만들기.cmd 를 응용하여 크롬업데이트 후 정리작업에 필요한 cmd 로 활용하려고 계획중인데...
아래 처럼 만들어서 하니 일단은 원하는 방향과는 맞는데... 좀더 간결하게는 안되겠죠?_꽃동산님 댓글로 엄청 간결해졌습니다.
☞ 꽃동산님의 댓글을 참조하여 수정하였습니다.
@echo off & setlocal enabledelayedexpansion
mode con cols=200 lines=30
pushd %~dp0
set ChromeReg=HKLM\SOFTWARE\WOW6432Node\Google\Update\Clients\{8A69D345-D564-463c-AFF1-A69D9E530F96}
reg.exe query "%ChromeReg%" >nul 2>&1
for /f "usebackq tokens=3*" %%A IN (`reg query !ChromeReg! /v pv`) DO (
set chromever=%%A%%B
)
set ChromePath=%PROGRAMFILES%\Google\Chrome\Application\%chromever%
echo.&echo.&echo.&echo.
echo. 크롬 버전 %chromever%
echo.
echo. Enter키를 누르면 삭제를 시작합니다.
pause >nul
for %%c in (a b c d e f g h i j l m n o p q r s t u v w x y z) do del /f/a/q "%ChromePath%\Locales\%%c*.pak"
del /f/a/q "%ChromePath%\Locales\kn.pak"
del /f/a/q "%ChromePath%\Installer\chrome.7z"
rd /s /q "%PROGRAMFILES%\Google\Chrome\Temp\"
rd /s /q "%programfiles(x86)%\Google\Update\Download\"
rd /s /q "%programfiles(x86)%\Google\Update\Install\"
cls
echo.&echo.&echo.&echo.
echo. 완료
echo.
echo. 설치본 압축파일과 언어파일(한국어 제외), 내려받은 업데이트 파일들을 삭제 하였습니다.
choice /t 3 /d n >nul
exit
endlocal
※ 해당 작업 후 추가로 업데이트가 있을때 업데이트 진행시 1회 오류날 수 있으며 , 크롬 종료 및 재시작하면 정상 업데이트 됩니다.
※ 엣지는 실 사용을 안하는 관계로 설치 후 일단 크롬과 비슷하게 구문만 만들어 봤습니다.
엣지는 언어파일들 용량이 엄청납니다.
설치본이 크롬과 다르게 CORE 폴더로 있는듯 한데 삭제해도 되는지 애매하긴 합니다.
☞ 엣지도 꽃동산님의 댓글을 참조하여 수정하였습니다.
@echo off & setlocal enabledelayedexpansion
mode con cols=200 lines=30
pushd %~dp0
set EdgeReg=HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\EdgeUpdate\Clients\{56EB18F8-B008-4CBD-B6D2-8C97FE7E9062}
reg.exe query "%EdgeReg%" >nul 2>&1
for /f "usebackq tokens=3*" %%A IN (`reg query !EdgeReg! /v pv`) DO (
set Edgever=%%A%%B
)
set EdgePath=C:\Program Files (x86)\Microsoft\Edge\Application\%Edgever%
echo.&echo.&echo.&echo.
echo. 엣지 버전 %Edgever%
echo.
echo. Enter키를 누르면 삭제를 시작합니다.
pause >nul
for %%c in (a b c d e f g h i j l m n o p q r s t u v w x y z) do del /f/a/q "%EdgePath%\Locales\%%c*.pak"
del /f/a/q "%EdgePath%\Locales\ka.pak"
del /f/a/q "%EdgePath%\Locales\kk.pak"
del /f/a/q "%EdgePath%\Locales\km.pak"
del /f/a/q "%EdgePath%\Locales\kn.pak"
del /f/a/q "%EdgePath%\Locales\kok.pak"
for %%c in (a b c d e f g h i j l m n o p q r s t u v w x y z) do del /f/a/q "%EdgePath%\ResiliencyLinks\Locales\%%c*.DATA"
del /f/a/q "%EdgePath%\ResiliencyLinks\Locales\ka.pak.DATA"
del /f/a/q "%EdgePath%\ResiliencyLinks\Locales\kk.pak.DATA"
del /f/a/q "%EdgePath%\ResiliencyLinks\Locales\km.pak.DATA"
del /f/a/q "%EdgePath%\ResiliencyLinks\Locales\kn.pak.DATA""
del /f/a/q "%EdgePath%\ResiliencyLinks\Locales\kok.pak.DATA"
rd /s /q "C:\Program Files (x86)\Microsoft\Temp\"
rd /s /q "C:\Program Files (x86)\Microsoft\EdgeCore\"
rd /s /q "C:\Program Files (x86)\Microsoft\EdgeUpdate\Download\"
rd /s /q "C:\Program Files (x86)\Microsoft\EdgeUpdate\Install\"
rd /s /q "C:\Program Files (x86)\Microsoft\Edge\Temp\"
cls
echo.&echo.&echo.&echo.
echo. 완료
echo.
echo. CORE 파일과 언어파일(한국어 제외), 내려받은 업데이트 파일들을 삭제 하였습니다.
choice /t 3 /d n >nul
exit
endlocal
☞ 엣지 웹뷰도 꽃동산님의 댓글을 참조하여 수정하였습니다.
@echo off & setlocal enabledelayedexpansion
mode con cols=200 lines=30
pushd %~dp0
set WebViewReg=HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\EdgeUpdate\Clients\{F3017226-FE2A-4295-8BDF-00C3A9A7E4C5}
reg.exe query "%WebViewReg%" >nul 2>&1
for /f "usebackq tokens=3*" %%A IN (`reg query !WebViewReg! /v pv`) DO (
set WebViewver=%%A%%B
)
set WebViewPath=C:\Program Files (x86)\Microsoft\EdgeWebView\Application\%WebViewver%
echo.&echo.&echo.&echo.
echo. 웹뷰 버전 %WebViewver%
echo.
echo. Enter키를 누르면 삭제를 시작합니다.
pause >nul
for %%c in (a b c d e f g h i j l m n o p q r s t u v w x y z) do del /f/a/q "%WebViewPath%\Locales\%%c*.pak"
del /f/a/q "%WebViewPath%\Locales\ka.pak"
del /f/a/q "%WebViewPath%\Locales\kk.pak"
del /f/a/q "%WebViewPath%\Locales\km.pak"
del /f/a/q "%WebViewPath%\Locales\kn.pak"
del /f/a/q "%WebViewPath%\Locales\kok.pak"
for %%c in (a b c d e f g h i j l m n o p q r s t u v w x y z) do del /f/a/q "%WebViewPath%\ResiliencyLinks\Locales\%%c*.DATA"
del /f/a/q "%WebViewPath%\ResiliencyLinks\Locales\ka.pak.DATA"
del /f/a/q "%WebViewPath%\ResiliencyLinks\Locales\kk.pak.DATA"
del /f/a/q "%WebViewPath%\ResiliencyLinks\Locales\km.pak.DATA"
del /f/a/q "%WebViewPath%\ResiliencyLinks\Locales\kn.pak.DATA""
del /f/a/q "%WebViewPath%\ResiliencyLinks\Locales\kok.pak.DATA""
cls
echo.&echo.&echo.&echo.
echo. 완료
echo.
echo. 언어(한국어 제외) 파일들을 삭제 하였습니다.
choice /t 3 /d n >nul
exit
endlocal
엣지는 참조만 해주세요!
댓글 [17]
-
cungice 2024.03.16 11:55
-
상발이 2024.03.16 12:11
수고하셨습니다.
-
메아리 2024.03.16 13:00
수고하셨습니다.
-
馬井理 2024.03.16 13:18
감사합니다
-
동백66 2024.03.16 14:33
수고 많이 하셨습니다, 고맙습니다~~
-
metaverse21 2024.03.16 14:48
감사합니다
-
광풍제월 2024.03.16 15:15
수고하셨습니다.
-
풀피리 2024.03.16 15:25
수고하셨습니다/
편안한, 즐거운 주말, 휴일 되세요.
-
개골구리 2024.03.16 15:59
수고하셨습니다.
-
라랑 2024.03.16 16:41
수고하셨습니다.
-
빠송 2024.03.16 18:38
수고 많이 하셨습니다.
-
규니 2024.03.16 19:20
감사합니다~
-
꽃동산 2024.03.17 03:20
간결하게 하면 이정도가 되지 안을까요? 될려나?
@echo off & setlocal enabledelayedexpansion
mode con cols=200 lines=30
pushd %~dp0
set ChromeReg=HKLM\SOFTWARE\WOW6432Node\Google\Update\Clients\{8A69D345-D564-463c-AFF1-A69D9E530F96}
reg.exe query "%ChromeReg%" >nul 2>&1
for /f "usebackq tokens=3*" %%A IN (`reg query !ChromeReg! /v pv`) DO (
set chromever=%%A%%B
)
set ChromePath=%PROGRAMFILES%\Google\Chrome\Application\%chromever%
echo.&echo.&echo.&echo.
echo. 크롬 버전 %chromever%
echo.
echo. Enter키를 누르면 삭제를 시작합니다.
pause >nul
for %%c in (a b c d e f g h i j k l m n o p q r s t u v w x y z) do del /f/a/q "%ChromePath%\Locales\%%c*.pak"
del /f/a/q "%ChromePath%\Installer\chrome.7z"
rd /s /q "%PROGRAMFILES%\Google\Chrome\Temp\"
rd /s /q "%programfiles(x86)%\Google\Update\Download\"
cls
echo.&echo.&echo.&echo.
echo. 완료
echo.
echo. 설치본 압축파일과 언어파일(한국어 제외), 내려받은 업데이트 파일들을 삭제 하였습니다.
choice /t 3 /d n >nul
exit
endlocal
-
윈포토리™ 2024.03.17 09:05
오~간결하게 해주셨네여! 감사합니다.
Locales 폴더에 한국어 언어 파일인 KO.PAK 는 남겨놓아야 실행이 되므로..
정리 해주신 부분 참조하여 본문 수정 해야겠습니다.
-
꽃동산 2024.03.17 11:23
https://studyforus.com/tipnknowhow/445204 이런 방법도 있겠네요
for %%i in (!ChromePath!\Locales\*.*) do if not "%%i"=="Ko.pak" del "%%i
이렇게 하면 Locales 폴더에서 ko.pak 파일을 제외한 나머지를 삭제합니다.
-
윈포토리™ 2024.03.17 12:37
꽃동산님의 기존 댓글 방법으로도 충분히 간결하게 만들어졌습니다.
해당 댓글도 윈포 회원님들이 참조 하시리라 생각됩니다.
감사드립니다.
-
강뉴 2024.03.17 21:15
수고하셨습니다
번호 | 제목 | 글쓴이 | 조회 | 추천 | 등록일 |
---|---|---|---|---|---|
[공지] | 사용기/설치기 이용안내 | gooddew | - | - | - |
10977 | 기 타| PE에서 윈도우 청소 도구 [194] | 집앞의_큰 | 2025 | 277 | 04-21 |
10976 | 기 타| LetterSwap 에러 - 이렇게 해결하였습니다 [5] | 왕초보 | 876 | 12 | 04-21 |
10975 | 기 타| WinXPE147수정버전_20240322_ 23H2 ( 빌드22635.3500 ) 사용기 [40] | 격자 | 683 | 70 | 04-20 |
10974 | 기 타| nov님 BR Fast 버전 피드백 - 원인을 찾았습니다 [6] | 왕초보 | 827 | 12 | 04-20 |
10973 | 기 타| 【첨부】 PEplus 2종 PE를 “더블런처” PE로 만들기 [12] | 딸랑쇠 | 1245 | 52 | 04-20 |
10972 | 기 타| WinXPE147수정버전_20240322_23H2 (빌드22631.3520) Launch... [31] | 격자 | 852 | 75 | 04-19 |
10971 | 소프트웨어| 디펜더 기록 삭제 [38] | 집앞의_큰 | 1619 | 101 | 04-19 |
10970 | 기 타| IFW BR Fast v3.0 Drag + Win11 RecoveryPE로 업데이트 하... [14] | 왕초보 | 1195 | 37 | 04-18 |
10969 | 기 타| 실행 파일 오류 수정 하세요 [7] | V무등산V | 681 | 27 | 04-18 |
10968 | 기 타| 【공유】 Win11 ToolsBR v3.620+C “더블런처” PE ~2in1~ [22] | 딸랑쇠 | 1386 | 60 | 04-18 |
10967 | 윈 도 우| Defender 보호 기록 제거 스크립트 [27] | 와로 | 1176 | 42 | 04-18 |
10966 | 기 타| WinXPE147수정버전_20240322_23H2 (빌드22631.3520) [47] | 격자 | 557 | 92 | 04-18 |
10965 | 소프트웨어| WIM 정보 v0993 - 내부 파일 추가 삭제 내보내기 최적화 타... [17] | 입니다 | 1024 | 40 | 04-18 |
10964 | 기 타| 구형 PE 수정 [62] | 집앞의_큰 | 1501 | 143 | 04-18 |
10963 | 기 타| (수정) PureBasic - Launch 버튼을 테마에 따라 다른색으로... [4] | 왕초보 | 826 | 13 | 04-18 |
10962 | 기 타| 더블【숨은】 런처 PE [77] | 딸랑쇠 | 1339 | 138 | 04-18 |
10961 | 기 타| 수정 00 [31] | V무등산V | 1030 | 73 | 04-17 |
10960 | 소프트웨어| Launcher 다운로드 및 설치 [9] | 기완아빠 | 727 | 33 | 04-17 |
10959 | 기 타| CLaunch - CLaunch.exe 종료후 테마 적용 방식으로 해보았... [4] | 왕초보 | 861 | 10 | 04-17 |
10958 | 소프트웨어| 심플 런처 3 v0.2 - sLauncher3 [22] | 지후빠 | 844 | 46 | 04-17 |
수고 많으셨습니다. 감사합니다.