ViveTool 설치 및 기본 사용방법

Microsoft가 Windows의 새로운 버전을 개발하고 테스트하는 과정에서, 실험적인 기능이나 변경사항은 보통 기본적으로 비활성화 상태로 유지됩니다. 그러나 호기심 많은 특정 사용자들은 이러한 변경사항을 먼저 경험하고 싶을 수 있습니다. 이 경우 타사 오픈 소스 C# 라이브러리 및 콘솔 애플리케이션인 ViveTool을 사용하면 Windows 운영체제에서 아직 공식으로 출시되지 않은 기능을 활성화 또는 비활성화할 수 있습니다. ViveTool 더 알아보기

ViveTool은 Windows 운영체제의 기능 관리 시스템의 일부로, 각 기능은 고유한 기능 ID로 식별됩니다. 이 기능 ID를 사용하여 ViveTool이라는 명령줄 인터페이스 도구를 통해 Windows 컴퓨터에서 특정 기능을 활성화 또는 비활성화할 수 있게 되는 것이며 기본적인 사용방법은 다음과 같습니다.

아래 설명은 iboxcomein.com 에서 테스트 및 검증 후 작성 된 내용이지만 이것이 본문의 내용의 정확성이나 신뢰성에 대해 보증을 하는 것은 아니니 단순 하게 참고용으로 확인바랍니다.

튜토리얼 환경: 윈도우 11 Pro (빌드: 22621.2428)

ViveTool 다운로드

ViveTool을 사용하기 위해서는 먼저 해당 도구의 실행파일을 다운로드해야 합니다.

Vive-저장소-검색-후-이동
Vive 저장소 검색 후 이동
  1. 구글 또는 네이버와 같이 자신이 자주 사용하는 검색엔진에서 thebookisclosed/ViVe등으로 검색을 합니다.
  2. 검색결과 중 상단에 위치한 Releases thebookisclosed/ViVe링크를 찾아 클릭하면 접속 할 수 있습니다. 아래 바로가기를 통해 빠르게 이동 할 수 있습니다.
바로가기: github.com/thebookisclosed/ViVe/releases
설치-파일-다운로드
설치 파일 다운로드
  1. 페이지로 이동하면 아래 Assets 섹션에서 최신 버전의 ViveTool을 확인할 수 있습니다. 일반적으로 여기서 .zip 파일을 내려받으면 되겠습니다. 본문에서는 0.3.3 버전이며 이를 기준으로 안내합니다.
압축-해제
압축 해제
  1. 다운로드 경로로 이동 후 다운로드한 파일의 압축을 해제합니다.
파일-확인-가능
파일 확인 가능

압축을 해제하면 위와 같은 구성의 파일을 볼 수 있으며 이 중에서 ViveTool.exe가 실행파일입니다.

윈도우 10 새로운 언어 입력기 추가하는 방법

ViveTool 기본 사용 방법

관리자 권한으로 명령 프롬프트를 실행 후 ViveTool 실행 파일 경로로 이동한 뒤 명령어를 통해 ViveTool을 사용할 수 있습니다. 상황에 따라 환경 변수를 등록하면 보다 손쉽게 사용할 수 있고 매개 변수도 알아두면 좋습니다.

명령 실행

관리자-권한의-명령-프롬프트-실행
관리자 권한의 명령 프롬프트 실행
  1. 작업 표시줄에 위치한 검색 필드에서 명령 프롬프트 로 검색한 가장 정확에 명령 프롬프트가 표시되면 우측 실행 옵션에서 관리자 권한으로 실행 을 클릭합니다. 명령 프롬프트 실행 방법들 알아보기
Windows-명령-처리기-실행을-위해-사용자-계정-컨트롤-동의-필요
Windows 명령 처리기 실행을 위해 사용자 계정 컨트롤 동의 필요
  1. 사용하는 Windows 계정 설정에 따라 이 앱이 디바이스를 변경할 수 있도록 허용하시겠어요? 라는 제목의 사용자 계정 컨트롤 패널이 보여질 수 있습니다. 안내하는 내용을 확인 후 실행을 계속 진행하고 싶다면 버튼을 클릭합니다.
vivetool-경로-이동
vivetool 경로 이동
  1. 명령 프롬프트에서 cd /d [ViveToolFolderPath]형식의 명령으로 디렉토리를 ViveTool 실행 파일이 위치한 폴더로 변경합니다. 예를 들어 ViveTool 폴더가 C:\Users\ezm\Desktop\ViveTool-v0.3.3에 저장되어 있는 경우 다음과 같이 명령합니다.
cd /d C:\Users\ezm\Desktop\ViveTool-v0.3.3
도우말-페이지-확인
도우말 페이지 확인

간단하게 사용법을 확인하기 위해 ViveTool /? 명령을 실행합니다. 그러면 위와 같이 ViveTool의 도움말 파일을 열 수 있습니다.

참고: 환경변수를 등록하면 ViveTool을 관리자 권한 없이 더 쉽게 사용할 수 있습니다. 환경 변수를 등록하지 않고도 ViveTool을 사용할 수 있지만 자주 사용하는 경우 등록하는 것이 편리합니다.
바탕화면에 빠르게 웹 사이트 바로가기 만드는 방법

환경 변수 등록

ViveTool을 자주사용하는 경우 매번 ViveTool 실행 파일이 위치한 경로로 이동하는 것은 번거로울 수 있습니다. 이 경우 Windows 환경 변수에 ViveTool의 경로를 지정하면 손쉽게 ViveTool을 사용할 수 있습니다.

ViveTool-경로-환경-변수-등록
ViveTool 경로 환경 변수 등록

ViveTool이 설치된 경로를 시스템 또는 사용자의 PATH 환경 변수에 추가해야 합니다. 필자는 사용자 변수에 추가해서 사용하는 것을 선호하며 다음 과정으로 추가할 수 있습니다. 자세한 내용은 Windows에서 환경 변수 등록하는 방법 문서를 확인하세요.

  1. 위 이미지와 같이 사용자의 path 변수의 환경 변수 편집으로 이동 후 새로 만들기(N) 버튼을 눌러 새 필드를 추가합니다.
  2. 그리고 ViveTool의 경로를 입력 하고 확인을 클릭해 저장합니다. 필자의 경로는 C:\Users\ezm\Desktop\ViveTool-v0.3.3이며 이 값이 등록된 것을 볼 수 있습니다.
경로와-상관없이-손쉽게-실행-가능
경로와 상관없이 손쉽게 실행 가능

이제 ViveTool 실행 파일 경로를 특정하지 않더라도 아무곳에서나 ViveTool 명령을 실행할 수 있습니다.

매개 변수

일반적으로 ViveTool에는 활성화하거나 비활성화하는 대상인 매개변수가 필요합니다. 매겨 변수를 지정하는 방식은 FeatureName 매개변수로 기능을 지정하는 방식과 기능의 ID로 진행하는 방식이 존재합니다.

참고: 일반적으로 FeatureName 매개변수로 기능을 지정하는 방식이 더 간단하고 이해하기 쉽습니다. 그러나 기능의 ID를 알고 있다면 id 매개변수를 사용하여 더 구체적으로 기능을 지정할 수 있습니다.
실행-및-결과-확인-가능
실행 및 결과 확인 가능

다음과 같이 파일 탐색기 탭 기능에 해당하는 id 매개 변수인 3763438를 통해 탐색기의 탭기능을 비활성화할 수 있습니다.

ViveTool /disable /id:37634385

또는 다음 명령으로 Windows Copilot을 FeatureName 매개변수에 기능의 이름으로 지정해 Copilot을활성화할 수 있습니다.

.\ViveTool.exe /enable FeatureName=WindowsCopilot
참고: 매개변수는 일반적으로 ViveTool의 도움말 파일, ViveTool의 GitHub 페이지 또는 ViveTool의 공식 문서에서 확인할 수 있습니다.
Windows에서 OpenSSH 서버 클라이언트 활성화하기

ViveTool 명령어들

앞선 /enable, /disable, /reset명령어들 외에도 다음과 같은 명령어들을 사용할 수 있습니다.

명령설명사용 예시
/enable기능 활성화ViveTool /enable 기능이름
/disable기능 비활성화ViveTool /disable 기능이름
/query모든 기능 구성 보기ViveTool /query
/reset특정 기능의 사용자 정의 구성 초기화ViveTool /reset 기능이름
/resetall모든 기능의 사용자 정의 구성 초기화ViveTool /resetall
/addsubs기능 사용 구독 추가ViveTool /addsubs 기능이름
/delsub기능 사용 구독 제거ViveTool /delsub 기능이름
/export사용자 정의 기능 구성 내보내기ViveTool /export 기능이름
/import사용자 정의 기능 구성 가져오기ViveTool /import 기능이름
/fixlkg현재 'Last Known Good' 롤백 시스템 오류 수정ViveTool /fixlkg
/appupdate새로운 ViveTool 업데이트 찾기ViveTool /appupdate
/notifyusage기능 알림 표시ViveTool /notifyusage 기능이름
/dump모든 기능 구성을 파일로 덤프하기ViveTool /dump
/verify모든 기능의 구성 유효성 검사ViveTool /verify
/show특정 기능 구성 보기ViveTool /show 기능이름
/hide특정 기능 숨기기ViveTool /hide 기능이름
/unhide숨겨진 기능 표시ViveTool /unhide 기능이름
/register기능 사용 등록ViveTool /register 기능이름
/unregister기능 사용 등록 해제ViveTool /unregister 기능이름

관련 글

댓글로 남기기 어려운 내용은 Contact Form 에서 개별적으로 문의 할 수 있습니다. 해당 글과 연관 된 내용은 Copy를 이용해 현재 페이지의 주소를 복사 후 문의 폼에 입력시 보다 정확한 답을 얻을 수 있습니다.

Leave a Comment