Outlook 2010 또는 2013의 사용자 지정 원키 키보드 바로 가기?


17

저는 Gmail 중독자이며 제가 가장 좋아하는 기능 중 하나는 이메일을 보관할 수있는 키보드 단축키 "a"입니다. 이것이 기본 설정인지 또는 빠른 키 누름으로 설정했는지는 기억할 수 없지만 지금은 메모리에 완전히 뿌리 내리고 있습니다.

Outlook 2010 (또는 2013)을 업무용으로 설정하고 있으며 유사한 "빠른 단계"를 설정하여 전자 메일을 보관하고 읽은 상태로 표시하고 완전한 것으로 표시합니다.

키보드 단축키를 제외하고는 "CTRL + SHIFT + 1"옵션과 다른 숫자 키 옵션 만 제공하는 것이 좋습니다. 복잡한 키보드 단축키를 사용하면 기억하지 못하고 마우스에 닿을 수도 있습니다.

Outlook 2010에 대한 사용자 지정 키보드 바로 가기를 설정하는 방법이 있습니까? 한 번에 3 개의 키가 아닌 하나의 키 바로 가기가 필요합니다!

답변:


7

또한 한 번에 세 개의 키를 눌러야하는 단축키가 너무 어렵다고 생각했습니다!

내 솔루션은 AutoHotKey에도있었습니다. 먼저 타이틀 일치 모드를로 설정하면 RegEx정규식을 통해 타이틀을 일치시킬 수 있습니다. 스크립트 상단 근처에 다음을 넣습니다.

SetTitleMatchMode RegEx

다음은 Outlook 2010 에서만 작동하는 바로 가기입니다 (Control + Shift + 9를 사용하고 있음).

#IfWinActive Inbox.*Microsoft Outlook
a:: SendInput ^+9
#IfWinActive

를 들어 아웃룩 2013 , 정규식 약간 수정해야합니다 :

#IfWinActive Inbox.*Outlook
a:: SendInput ^+9
#IfWinActive

주의 사항 활성 창 제목이 변경되지 않기 때문에 읽기 창을 사용하면 이러한 스 니펫이 깨지는 것 같습니다.
iPaulo

iPaulo-사실이지만 메인 창에서만 사용하므로 나에게 효과적입니다. BTW, 나는 CapsLock & a단지 a핫키를 위해 사용 하지 않습니다 .
Tahir Hassan

Outlook 2013의 기본 창에 이메일을 입력하면 어떻게됩니까? "a"를 누르면 바로 가기가 트리거되므로이 방법이 작동하지 않는 것 같습니다. AutoHotkey를 사용하여이를 감지하는 방법을 알고 있습니까?
Mikhail

@Mikhail-Alt-a와 같은 다른 바로 가기를 사용하는 것은 매우 쉽습니다 !a. 자세한 내용은 autohotkey.com/docs/Hotkeys.htm 을 참조하십시오 .
Tahir Hassan

8
  1. 새 이메일을여십시오
  2. 빠른 실행 도구 모음을 마우스 오른쪽 버튼으로 클릭하고 빠른 실행 도구 모음 사용자 정의를 선택하십시오.
  3. 다음에서 명령 선택에서 모든 명령을 선택하십시오.
  4. 서명을 선택하고 추가 버튼을 클릭하십시오.
  5. 확인을 클릭하십시오

빠른 실행 도구 모음에 기본 5 개 항목이있는 경우 서명은 이제 # 6입니다. Alt+ 를 눌러 액세스하십시오 6. 캘린더에있는 경우을 Alt누르기 전에 해제해야합니다 6.


4

당신은 사용할 수 있습니다 AutoHotkey를을 원하는 바로 가기를 만들 수 있습니다. 배우기가 매우 쉽고 문서가 충분합니다.

참고 : #IfWinActive/ #IfWinExist를 사용 하여 Outlook 또는 다른 프로그램을 구체적으로 지정하십시오.


1
고마워요. 그리고 실제로 몇 개의 autohotkey 스크립트가 실행되고 있습니다.하지만 "a"키처럼 간단한 것을 명령으로 바꾸는 데 어려움이있을 것으로 예상됩니다. 텍스트 필드에 포커스가없는 경우에만 Outlook 우선으로 제한되어야합니다. 고급 자동 단축 키로 가능할 수도 있지만 단순하지는 않습니다.
ck_

1
AutoHotKey의 Window Spy를 사용하여 전체 창이 무엇인지 정의한 다음 IfWinActive를 사용하여 특정 창 클래스에만 적용되도록 원하는 것을 얻을 수 있다고 생각합니다. 자세한 내용은이 페이지를 참조하십시오. autohotkey.com/docs/commands/IfWinActive.htm
blackmastiff

@blackmastiff Outlook을 읽기 모드에서 응답 모드 입력으로 전환하려고했습니다. Window Spy는 전혀 변경 사항을 감지하지 못했습니다. 다른 아이디어가 있습니까? 나는 Windows 계층 또는 픽셀 색상을 검사하는 것을 생각할 수 있습니다 (강건하지는 않습니다).
Mikhail



-2

이처럼 :

Opt("WinTitleMatchMode", 2)
HotKeySet("{INSERT}", "captureIns")
Func captureIns()
    HotKeySet("{INSERT}")

   if (WinGetState("Microsoft Outlook") == 15) Then
      Send("{CTRLDOWN}")
      Send("{SHIFTDOWN}")
      Send("1")
      Send("{SHIFTUP}")
      Send("{CTRLUP}")
   EndIf

   HotKeySet("{INSERT}", "captureIns")
 EndFunc

while 1
   sleep(100000000)
WEnd

7
이 답글에 컨텍스트가 없습니다. 코드는 어디에 작성해야합니까?
pabouk
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.