PowerToys Run 유틸리티

PowerToys Run 는 성능을 저하시키지 않고 추가 기능을 포함하는 전원 사용자를 위한 빠른 시작 관리자입니다. 오픈 소스이며 추가 플러그 인을 위한 모듈식입니다.

PowerToys Run를 사용하려면 Alt+스페이스 바를 선택하고 입력을 시작합니다. 이 바로 가기는 설정 창에서 변경할 수 있습니다.

Important

PowerToys는 유틸리티 작동을 위해 백그라운드에서 사용하도록 설정하고 실행해야 합니다.

PowerToys Run demo opening apps.

기능

PowerToys Run에 포함된 기능은 다음과 같습니다.

  • 애플리케이션, 폴더 또는 파일 검색
  • 실행 중인 프로세스(이전의 Window Walker) 검색
  • 바로 가기 키가 있는 클릭 가능한 단추(예: 관리자 권한으로 열기 또는 포함된 폴더 열기)
  • >를 사용하여 셸 플러그인 호출(예: > Shell:startup은 Windows 시작 폴더를 염)
  • 계산기를 사용하여 간단한 계산 수행
  • 시스템 명령 실행
  • 시간 및 날짜 정보 가져오기
  • 단위 변환
  • 해시 계산
  • GUID 생성
  • 웹 페이지 열기 또는 웹 검색 시작

설정

다음 일반 옵션은 PowerToys Run 설정 페이지에서 사용할 수 있습니다.

설정 설명
활성화 바로 가기 PowerToys Run 열기/숨기기를 위한 바로 가기 키 정의
중앙 집중식 키보드 후크 사용 바로 가기에 문제가 있는 경우 이 설정을 사용해 보세요(PowerToys Run 관리자 권한 창에서 트리거될 때 포커스가 표시되지 않을 수 있음).
전체 화면 모드에서 바로 가기 무시 전체 화면(F11)에서는 PowerToys Run가 바로 가기로 작동하지 않습니다.
입력 다듬기 검색을 실행하기 전에 더 많은 입력을 기다리는 지연 추가
직접 실행 플러그 인 결과를 표시하기 전에 대기해야 하는 UI 대기를 만드는 플러그 인의 수(밀리초)
백그라운드 실행 플러그 인 결과를 표시하기 전에 백그라운드에서 실행되는 플러그 인이 대기해야 하는 시간(밀리초)
스크롤하기 전의 최대 결과 수 스크롤 없이 표시되는 최대 결과 수
시작 시 이전 쿼리 지우기 이전 검색은 시작 시 강조 표시되지 않습니다.
결과 순서 튜닝 표시된 결과의 순서를 미세 조정합니다.
선택한 항목 가중치 더 높은 숫자를 사용하여 선택한 결과를 더 빠르게 상승합니다(기본값: 5, 0을 사용하지 않도록 설정).
결과에서 상위 항목을 선택하기 전에 느린 플러그 인 결과를 기다립니다. 이 옵션을 선택하면 상위, 더 관련성이 있는 결과를 미리 선택하는 데 도움이 되지만 점프의 위험이 있습니다.
상황에 맞는 단추를 통한 탭 사용하도록 설정하면 다음 결과로 탭하기 전에 컨텍스트 단추를 탭할 수 있습니다.
파일에 대한 썸네일 생성 사용하도록 설정하면 결과 목록의 파일에 대한 미리 보기가 생성됩니다(이를 사용하지 않도록 설정하면 속도와 안정성이 향상될 수 있습니다).
기본 모니터 위치 여러 디스플레이를 사용 중인 경우 다음에서 PowerToys Run를 시작할 수 있습니다.
• 기본 디스플레이
• 마우스 커서를 사용하여 표시
• 포커스가 있는 창으로 표시
앱 테마 PowerToys Run에서 사용하는 색 테마 변경

플러그인 관리자

PowerToys Run에서는 플러그 인 시스템을 사용하여 다양한 유형의 결과를 제공합니다. 설정 페이지에는 사용 가능한 여러 플러그 인을 사용/사용하지 않도록 설정하는 플러그 인 관리자가 포함되어 있습니다. 섹션을 선택하고 확장하여 각 플러그 인에서 사용하는 직접 활성화 명령을 사용자 지정할 수 있습니다. 또한 플러그 인이 전역 결과에 표시 되는지 여부와 사용 가능한 경우 추가 플러그 인 옵션을 설정할 수 있습니다.

PowerToys Run Plugin Manager.

직접 활성화 명령

플러그 인은 직접 활성화 명령을 사용하여 활성화할 수 있으므로 PowerToys Run는 대상 플러그 인만 사용하게 됩니다. 다음 표에서는 기본적으로 할당된 직접 활성화 명령을 보여 줍니다.

플러그 인 관리자개인적인 요구에 맞게 명령을 변경할 수 있습니다.

Important

일부 문자와 구는 활성화 명령으로 사용하는 경우 다른 플러그 인의 전역 쿼리와 충돌할 수 있습니다. 예를 들어 여는 중괄호로 시작하는 중단 전역 계산 쿼리를 사용합니다 ( .

현재 알려진 충돌 문자 시퀀스:

  • 경로에 사용되는 문자(예: \, \\, /, ~, %)
  • 수학적 연산에 사용되는 문자(예: ., ,, +, -, ()
  • 수학 연산의 이름
플러그 인 직접 활성화 명령 예시
계산기 = = 2+2
Windows search ? ? road: 'roadmap.txt' 찾기
기록 !! !! car: 사용 가능한 플러그 인에서 'car'에 일치하는 과거에 선택한 결과를 찾기
설치된 프로그램 . . code - Visual Studio Code 가져오기 (프로그램 시작에 매개 변수를 추가하는 옵션은 프로그램 매개 변수 참조)
OneNote o: o: powertoys: "powertoys"가 포함된 페이지에 대한 로컬 OneNote Notebooks 검색
레지스트리 키 : : hkcu: HKEY_CURRENT_USER 레지스트리 키 검색
Windows 서비스 ! ! alg: 시작하거나 중지할 애플리케이션 계층 게이트웨이 서비스 검색
!startup:auto: 자동으로 시작하는 모든 서비스 검색
!status:running: 실행 중인 모든 서비스 표시
셸 명령 > > ping localhost: ping 쿼리를 수행합니다.
시간 및 날짜 ) ) time and date: 현재 시간과 날짜를 서로 다른 형식으로 표시합니다.
) calendar week::04/01/2022: '2022/04/01' 날짜의 달력 주를 표시합니다.
단위 변환기 %% %% 10 ft in m: 10피트의 미터 수를 계산합니다.
값 생성기 # # guid3 ns:URL www.microsoft.com URL 네임스페이스를 사용하여 URL 네임스페이스에 대한 GUIDv3을 생성합니다.
# sha1 abc 문자열 'abc'에 대한 SHA1 해시를 계산합니다.
# base64 abc 문자열 'abc'를 base64로 인코딩합니다.
URI 처리기 // //: 기본 브라우저를 시작합니다.
// learn.microsoft.com 기본 브라우저를 Microsoft Learn로 이동하도록 합니다.
mailto:ms-settings: 링크를 지원합니다.
Visual Studio Code { { powertoys: 이전에 연 작업 영역, 원격 컴퓨터 및 경로에 'powertoys'가 포함된 컨테이너를 검색합니다.
웹 검색 ?? ??: 기본 브라우저의 검색 페이지를 시작합니다.
?? What is the answer to life - 기본 브라우저의 검색 엔진을 사용하여 검색
Windows 설정 $ $ Add/Remove Programs: 설치된 프로그램을 관리하기 위한 Windows 설정 페이지를 시작합니다.
$ Device:: 영역/범주 이름에 'device'가 있는 모든 설정을 나열합니다.
$ control>system>admin: '제어판 > 시스템 및 보안 > 관리 도구' 경로의 모든 설정을 표시합니다.
Windows: 터미널 프로필 _ _ powershell: 이름에 'powershell'이 포함된 모든 프로필을 나열합니다.
Window Walker < < outlook: 이름 또는 프로세스 이름에 'outlook'이 포함된 열려 있는 모든 창을 찾습니다.

PowerToys Run 사용

일반적이 바로 가기 키

바로 가기 작업
Alt+공간(기본값) PowerToys Run 표시 또는 숨기기
Esc PowerToys Run 숨기기
Ctrl+Shift+Enter 선택한 응용 프로그램을 관리자 권한으로 엽니다(응용 프로그램에만 해당).
Ctrl+Shift+U 선택한 애플리케이션을 다른 사용자로 엽니다(애플리케이션에만 해당).
Ctrl+Shift+E File Explorer에 포함된 폴더 열기(응용 프로그램 및 파일에만 해당)
Ctrl+C 경로 위치 복사(폴더 및 파일에만 해당)
Tab 검색 결과 및 바로 가기 메뉴 단추 탐색

시스템 명령

Windows 시스템 명령 플러그 인은 실행할 수 있는 시스템 수준 작업 세트를 제공합니다.

PowerToys에서 시스템 언어가 지원되는 경우 시스템 명령이 지역화됩니다. 영어 명령을 선호하는 경우 플러그 인 관리자에서 영어 대신 지역화된 시스템 명령 사용 확인란의 선택을 취소합니다.

명령 작업 참고 항목
Shutdown 컴퓨터 종료
Restart 컴퓨터 다시 시작
Sign Out 현재 사용자 로그아웃
Lock 컴퓨터 잠금
Sleep 컴퓨터를 절전 모드로 전환
Hibernate 컴퓨터 절전 모드
Recycle Bin 결과: 휴지통 열기
상황에 맞는 메뉴: 휴지통 비우기
쿼리 Empty Recycle Bin 도 결과를 표시합니다.
UEFI Firmware Settings 컴퓨터를 UEFI 펌웨어 설정으로 다시 부팅. UEFI 펌웨어가 있는 시스템에서만 사용할 수 있습니다. 관리자 권한이 필요합니다.
IP address * 컴퓨터의 네트워크 연결에서 IP 주소를 표시합니다. 검색 쿼리는 단어 IP 또는 단어 address로 시작해야 합니다.
MAC address * 컴퓨터에서 네트워크 어댑터의 MAC 주소를 표시합니다. 검색 쿼리는 단어 MAC 또는 단어 address로 시작해야 합니다.

*) 이 명령은 결과를 제공하는 데 다소 시간이 걸릴 수 있습니다.

프로그램 플러그 인

프로그램 플러그 인은 소프트웨어 애플리케이션(예: Win32 또는 패키지된 프로그램)을 시작할 수 있습니다. 이 플러그 인은 액세스 권한이 있는 시작 메뉴 및 데스크톱과 같은 일반적인 설치 위치를 검색하고 실행 파일(.exe) 또는 바로 가기 파일(예: .lnk 또는 .url)을 검색하여 작동합니다. 경우에 따라 프로그램 플러그 인 검사에서 프로그램을 찾을 수 없으며 액세스하려는 프로그램이 포함된 디렉터리에 바로 가기를 수동으로 만들 수 있습니다.

프로그램 매개 변수

프로그램 플러그 인을 사용하면 애플리케이션을 시작할 때 프로그램 인수를 추가할 수 있습니다. 프로그램 인수는 프로그램의 명령줄 인터페이스에 정의된 대로 필요한 형식이어야 합니다.

참고 항목

유효한 검색 쿼리를 입력하려면 프로그램 이름 뒤의 첫 번째 요소가 다음 경우 중 하나여야 합니다.

  • 문자 시퀀스 --
  • -로 시작하는 매개 변수
  • --로 시작하는 매개 변수
  • /로 시작하는 매개 변수

예를 들어 Visual Studio Code를 시작하는 경우 다음을 사용하여 열 폴더를 지정할 수 있습니다.

Visual Studio Code -- C:\myFolder

또한 Visual Studio Code는 PowerToys Run에서 해당 인수와 함께 사용할 수 있는 명령줄 매개 변수 세트를 지원합니다(예: 파일 간의 차이점 확인)

Visual Studio Code -d C:\foo.txt C:\bar.txt

프로그램 플러그 인의 "전역적 결과에 포함" 옵션을 선택하지 않은 경우에는 기본적으로 활성화 문구(.)를 포함하여 플러그 인 동작을 호출해야 합니다.

.Visual Studio Code -- C:\myFolder

계산기 플러그 인

Important

지역마다 소수 표기와 천 단위 구분 기호가 다른 것에 유의하세요. 계산기 플러그 인은 시스템의 숫자 형식 설정을 따릅니다. 영어(미국) 숫자 형식을 선호하는 경우 플러그 인 관리자에서 쿼리 입력 및 결과 출력에 대한 동작을 변경할 수 있습니다. 시스템의 숫자 형식이 쉼표(,)를 10진수 구분 기호로 사용하는 경우 여러 매개 변수가 있는 작업에서 숫자와 쉼표 사이에 공백을 작성해야 합니다. 입력은 min( 1,2 , 3 , 5,7) 또는 min( 1.2 , 3 , 5.7)처럼 표시해야 합니다.

계산기 플러그 인은 적절한 경우 곱하기 연산자를 2(3+4)(1+2)(3+4) 삽입하여 일부 암시적 곱셈을 처리할 수 있습니다.

계산기 플러그 인은 다음 조작을 지원합니다.

연산 연산자 구문 설명
더하기 a + b
빼기 a - b
곱하기 a * b
사업부 a / b
모듈로/나머지 a % b
지수 a ^ b
Ceiling 함수 ceil( x.y ) 숫자를 다음 큰 정수까지 반올림합니다.
floor 함수 floor( x.y ) 숫자를 다음으로 작은 정수까지 내림합니다.
반올림 round( x.abcd ) 가장 가까운 정수로 반올림합니다.
지수 함수 exp( x ) e를 지정한 지수의 거듭제곱으로 반환합니다.
최댓값 max( x, y, z )
최소 min( x, y, z )
절대 번호 abs( -x ) 숫자의 절대값입니다.
로그(밑수 10) log( x )
로그(밑수 e) ln( x )
제곱근 sqrt( x )
x 제곱 pow( x, y ) 숫자(x)의 다른 숫자(y)의 거듭제곱을 계산합니다.
계승값 !x
Sign sign( -x ) 값의 부호를 나타내는 숫자:
-1 숫자가 0보다 작은 경우
0 숫자가 0이면
1 숫자가 0보다 큰 경우
난수 rand() 0에서 1 사이의 소수부를 반환합니다.
Pi pi 숫자 pi를 반환합니다.
사인 sin( x )
코사인 cos( x )
탄젠트 tan( x )
아크 사인 arcsin( x )
아크 코사인 arccos( x )
아크 탄젠트 arctan( x )
쌍곡선 사인 sinh( x )
쌍곡선 코사인 cosh( x )
쌍곡선 탄젠트 tanh( x )
쌍곡선 아크 사인 arsinh( x )
쌍곡선 아크 코사인 arcosh( x )
쌍곡선 아크 탄젠트 artanh( x )

기록 플러그 인

기록 플러그 인을 사용하면 다른 플러그 인에서 이전에 선택한 결과에 빠르게 액세스할 수 있습니다. 직접 활성화 명령을 사용하여 액세스하고 제거할 수 있습니다. 기록에서 제거하려면 기록 상황에 맞는 메뉴 항목에서 이 항목 제거를 선택합니다.

기록 플러그 인 예제

  • https://github.com/microsoft/PowerToys/pull/123333 같은 URL에 붙여넣으면 나중에 간단히 !! 123333 또는 !! 333으로 빠르게 액세스할 수 있습니다. 이는 파일 경로, 레지스트리 경로 및 나중에 경로의 일부만 기억할 수 있는 기타 작업에도 적합합니다. PowerToys 실행을 통해 이동하는 모든 위치는 기록에서 빠르게 찾을 수 있습니다.
  • 최근에 수행한 = 1245+6789 같은 수학 작업을 다시 불러 와야 할 경우, 기록에 있을 것입니다. !! 678 또는 !! 8034까지도 찾을 수 있습니다.
  • 해당 앱/폴더/설정을 찾기 위해 검색한 내용이 기억나지 않는 경우 !!만 있으면 모두 볼 수 있습니다.

시간 및 날짜 플러그 인

시간 및 날짜 플러그 인은 현재 시간과 날짜 또는 다른 형식의 사용자 지정 플러그 인을 제공합니다. 검색할 때 형식 또는 사용자 지정 시간/날짜 또는 둘 다를 입력할 수 있습니다.

참고 항목

시간 및 날짜 플러그 인은 시스템의 날짜 및 시간 형식 설정을 따릅니다. 지역마다 다른 표기법에 유의하세요.

Important

전역 쿼리의 경우 쿼리의 첫 번째 단어는 완전한 일치여야 합니다.

예:

  • time 또는 ) time: 시간을 표시합니다.
  • ) 3/27/2022: 날짜 값에 대한 모든 형식을 표시합니다.
  • ) calendar week::3/27/2022: 날짜 값에 대한 모든 달력 주를 표시합니다.
  • ) unix epoch::3/27/2022 10:30:45 AM: 지정된 시간 및 날짜 값을 Unix Epoch 타임스탬프로 변환합니다.

단위 변환기 플러그 인

참고 항목

단위 변환기 플러그 인은 시스템의 숫자 형식 설정을 따릅니다. 지역마다 소수 표기와 천 단위 구분 기호가 다른 것에 유의하세요. 단위의 이름과 약어는 아직 지역화되지 않았습니다.

단위 변환기 플러그 인은 다음 단위 유형을 지원합니다.

  • 가속
  • 각도
  • 영역
  • 기간
  • 에너지
  • 정보 기술
  • 길이
  • 질량
  • Power
  • 압력
  • 속도
  • 온도
  • 볼륨

값 생성기 플러그 인

값 생성기 플러그 인은 GUID/UUID를 생성하고 해시를 계산하며 문자열을 base64로 인코딩/디코딩할 수 있습니다.

Uuid

다음 GUID 버전을 지원합니다.

  • v1 - 시간 기반
  • v3 - MD5를 사용하여 네임스페이스 및 이름 기반
  • v4 - 임의 값
  • v5 - SHA1을 사용하여 네임스페이스 및 이름 기반

참고 항목

버전 3 및 5의 경우 DNS, URL, OID 광고 X500 등 미리 정의된 네임스페이스가 있습니다. 다음과 같은 미리 정의된 네임스페이스를 사용할 수 있습니다.

  • ns:DNS
  • ns:URL
  • ns:OID
  • ns:X500

예:

명령어 결과
# guid
# uuid
# uuidv4
임의 GUID를 생성합니다.
# guidv1
# uuidv1
버전 1 GUID를 생성합니다.
# guidv3 ns:DNS www.microsoft.com
# uuidv3 ns:DNS www.microsoft.com
DNS 네임스페이스를 사용하기 위한 www.microsoft.com GUID 버전 3을 생성합니다.
네임스페이스 매개 변수는 유효한 GUID일 수 있으며 이름 매개 변수는 모든 문자열일 수 있습니다.

guid 키워드와 uuid 키워드는 서로 교환할 수 있으며 v 선택 사항입니다. 즉, guid5 동일합니다 guidv5 .

해시

다음 해시 알고리즘을 지원합니다.

  • MD5
  • SHA1
  • SHA256
  • SHA384
  • SHA512

사용법:

  • # md5 abc

Base64 인코딩

사용법:

  • # base64 abc

Base64 디코딩

사용법:

  • # base64d SGVsbG8gV29ybGQ=

폴더 검색 필터

폴더 플러그 인에서 몇 가지 특수 문자를 사용하여 결과를 필터링할 수 있습니다.

문자 시퀀스 결과 예시
> 폴더 내에서 검색합니다. C:\Users\tom\Documents\>
* 마스크로 파일을 검색합니다. C:\Users\tom\Documents\*.doc
>* 폴더 내의 파일을 마스크로 검색합니다. C:\Users\tom\Documents\>*.doc

Windows 설정 플러그 인

Windows 설정 플러그 인을 사용하면 Windows 설정을 검색할 수 있습니다. 해당 이름 또는 위치별로 설정을 검색할 수 있습니다.

위치별로 검색하려면 다음 구문을 사용할 수 있습니다.

  • $ device:: 영역 이름에 'device'가 있는 모든 설정을 나열합니다.
  • $ control>system>admin 경로 제어판 > 시스템 및 보안 > 관리 도구의 모든 설정을 표시합니다.

서비스 플러그 인

서비스 플러그 인을 사용하면 PowerToys Run 검색 화면에서 직접 Windows 서비스를 검색, 시작, 중지 및 다시 시작할 수 있습니다.

Windows 서비스를 검색하려면 플러그 인을 사용하도록 설정하고PowerToys Run를 연 다음, 서비스의 이름을 입력합니다. 다음 구문을 사용할 수도 있습니다.

  • !startup:automatic: 시작 유형이 '자동'인 모든 서비스를 나열합니다.
  • !status:running: 현재 실행 중인 모든 서비스를 나열합니다.

창 프로세스 종료

플러그 인을 Window Walker 사용하면 응답이 중지되면 창의 프로세스를 종료할 수 있습니다.

참고 항목

"프로세스 종료" 기능에는 몇 가지 제한 사항이 있습니다.

  • 탐색기 프로세스를 종료하는 것은 각 폴더 창이 자체 프로세스에서 실행되는 경우에만 허용됩니다.
  • UAC(관리자 권한)가 있는 경우에만 관리자 권한 프로세스를 종료할 수 있습니다.
  • UWP Windows 앱은 최소화되지 않은 상태로 검색될 때까지 해당 프로세스를 알 수 없습니다.

Warning

UWP 앱 창의 프로세스를 종료하면 앱의 모든 인스턴스가 종료됩니다. 모든 창이 동일한 프로세스에 할당됩니다.

File Explorer 설정

설정 Windows 이 File Explorer 별도의 프로세스에서 각 창을 열도록 설정되지 않은 경우 열려 있는 탐색기 창을 검색할 때 다음 메시지가 표시됩니다.

Explorer Process Info in PowerToys Run.

Window Walker에 대한 PowerToys Run 플러그 인 관리자 옵션에서 메시지를 끄거나, 메시지를 선택하여 File Explorer 설정을 변경할 수 있습니다. 폴더 옵션 창에서 별도의 프로세스에서 폴더 창 시작을 선택합니다.

Folder Options Window.

Windows 검색 설정

검색에 대한 Windows 인덱싱 설정이 모든 드라이브를 포함하도록 설정되지 않은 경우 검색 플러그 인을 사용할 때 다음 경고가 Windows 표시됩니다.

PowerToys Run Indexer Warning.

Windows 검색에 대한 PowerToys Run 플러그 인 관리자 옵션에서 경고를 해제하거나 경고를 선택하여 인덱싱할 드라이브를 확장할 수 있습니다. 경고를 선택하면 Windows 설정 페이지에 “Windows 검색” 옵션 메뉴가 열립니다.

Indexing Settings.

"Windows 검색" 페이지에서 다음을 수행할 수 있습니다.

  • 고급 모드를 선택하여 컴퓨터의 모든 드라이브에서 Windows 인덱싱을 사용하도록 설정합니다.
  • 제외할 폴더 경로를 지정합니다.
  • 고급 검색 인덱서 설정(메뉴 옵션 아래쪽 근처)을 선택하여 고급 인덱스 설정을 설정하고, 검색 위치를 추가 또는 제거하고, 암호화된 파일을 인덱싱합니다.

Advanced Indexing Settings.

알려진 문제

알려진 모든 문제 및 제안 목록은 GitHub의 PowerToys 제품 리포지토리 문제를 참조하세요.

특성