윈도우11 우클릭 시 “추가옵션보기”를 기본으로 설정하기

CMD를 관리자 권한으로 실행 후 아래 명령어를 입력해주세요

# 레지스트리 등록 
reg.exe add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve 

# 익스플로러 종료 
taskkill /f /im explorer.exe 

# 익스플로러 실행 
explorer

원래대로 복구하려면 아래 명령어를 입력하세요 🙂

# 레지스트리 제거 
reg.exe delete "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}" /f

명령어 동작이 안된다면 CMD를 관리자 권한으로 실행했는지 확인해보세요!

(Git Error) Git submodule branch 적용불가 문제

Git submodule의 branch 적용은 아래 .gitmodules 파일에서 적용할 수 있습니다.

그러나 적용이 안되는 경우가 있는데 아래 명령어로 강제 적용이 가능합니다.

git config submodule.Captain/Libraries/submodule_name.branch Branchname

submodule_name과 Branchname을 적절하게 수정해야합니다.

git config --get submodule.Captain/Libraries/submodule_name.branch

적용 후 위 명령어를 입력하면 앞서 강제적용한 branch 이름이 출력되어야 합니다. 아무것도 출력되지 않는다면 .git 폴더 내 config파일을 직접 수정해야합니다.

git submodule update --remote

모두 적용되었다면 위 명령어를 통해 submodule을 업데이트 할 수 있고 만약 이 단계에서 적용되지 않는다면 submodule 이 들어있는 Libraries 폴더 내 내용을 모두 지워주면 됩니다.

(C++ Error) terminate called after throwing an instance of ‘std::runtime_error’: Unable to open xml file

상기 에러에서는 필요한 폴더 디렉터리 구성이 충족되지 않은 경우 발생함. 폴더 생성이 자동으로 되지 않는 경우 수동 생성 후 실행이 필요하며 또는 폴더가 이미 생성되어 있다면 해당하는 파일이 있는지 확인이 필요함.

[Docker] Mattermost 외부접속 불가: Connection Refused, Mattermost-preview

외부 접속이 안되는 경우 아래 명령어로 컨테이너를 새로 만들어 사용합니다

docker run --name mattermost-preview -d --publish 8065:8065 --add-host dockerhost:127.0.0.1 mattermost/mattermost-preview

핵심은 –add-host dockerhost:127.0.0.1 부분입니다

외부 접속을 허용하는 단계이며 해당 옵션이 없을경우 Connection Refused 에러가 표시될 수 있습니다