Microsoft Visual C++,구글 크롬등을 자동으로 업데이트 방법
원래 PC정보에 글을 올리려고 했는데 게임 많이 하는 분들은 비주얼 C++ 업데이트가 포함되어 있어서 여기 게시판을 선택한 점 양해부탁드립니다.
많은 게임들이 비주얼 C++ 필요로 하는데 뭔가 최적화 하는 과정중에 윈도우 백업전 비주얼 C++ 를 수동으로 업데이트 하는 분들이 있더라구요.
이건 오래된 정보라서 정보라고 하기엔 좀 뭐하지만 혹시나 하는 마음에 글을 올립니다.
엣지, 구글 크롬, 팀즈, 원드라이브등과 다른 서드파트 앱도 자동으로 업데이트 해줘서 정말 빠르게 업데이트가 가능한 방법이 있습니다.
그건 바로 winget 명령어를 사용하는 방법인데 아시는 분 많겠지만 모르는 분을 위해 간략히 방법을 알려드리겠습니다.
윈도우 명령프롬프트(윈도우즈+R를 눌러서 cmd를 입력하고 엔터)에서 프롬프트 창에 다음과 같은 구문을 입력합니다.
winget upgrade --all
그럼 다음과 같은 화면이 뜨면서 윈도우 마이크로소프트 스토어에서 업데이트 되지 않는 것들을 자동으로 업데이트 해줍니다.
업데이트 도중 절대 재부팅 하지 말아야됩니다. 앱 꼬일 수 있으니깐요.
비주얼 c++이 자동으로 최신버젼으로 업데이트 됐습니다.
윈도우 C를 통째로 백업하기전에 해주면 정말 좋은 명령어입니다.
바탕화면에 메모장으로 업데이트.bat 파일로 생성해서 다음과 문구를 적고 저장합니다.
@echo off
winget upgrade --all
pause
다음부터는 업데이트.bat를 실행하면 자동으로 앱 업데이트됩니다.
비주얼c++만 업데이트 하고자 한다면 VC업데이트.bat 파일을 만들어서 메모장으로 다음과 같은 구문을 입력합니다.
@echo off
winget upgrade Microsoft.VCRedist.2005.x64
winget upgrade Microsoft.VCRedist.2005.x86
winget upgrade Microsoft.VCRedist.2005.x86
winget upgrade Microsoft.VCRedist.2008.x64
winget upgrade Microsoft.VCRedist.2008.x64
winget upgrade Microsoft.VCRedist.2008.x86
winget upgrade Microsoft.VCRedist.2010.x64
winget upgrade Microsoft.VCRedist.2010.x86
winget upgrade Microsoft.VCRedist.2015+.x64
winget upgrade Microsoft.VCRedist.2015+.x86
pause
다음은 전체 리스트를 보여줌으로써 업데이트 가능한 버젼과 함께 화면에 출력됩니다.
업데이트 하고 싶은 앱의 장치ID 문구를 복사하여 붙여넣기해서 업데이트 하는 방법은 이렇습니다.
winget list
winget upgrade 장치ID

