AppleScript : 이름에 "sort :"가 포함 된 모든 메일 규칙을 활성화하십시오.


0

문자열이있는 모든 규칙을 활성화하려면 AppleScript를 사용하고 싶습니다. "sort: " 그들의 이름으로.

내가 아는 한 메일 규칙을 사용하는 방법입니다.

tell application "Mail" to set enabled of rule "sort: foo bar" to true
  1. 모든 메일 규칙의 이름을 얻으려면 어떻게해야합니까?
  2. 문자열을 포함하는 이들 이름을 어떻게 필터링합니까? "sort: "?

답변:


1

아주 간단한 한 - 라이너 :
tell application "Mail" to set enabled of rules whose name starts with "sort: " to true

너는 필요조차하지 않는다. get 모든 규칙이나 이름; 그러나 그렇게하고 싶다면 간단합니다.
tell application "Mail" to get name of rules whose name starts with "sort: "

참고 : 귀하의 예 ~로 시작하다 sort: 하지만 당신은 문자열에 대해 물었다. 함유 그 문자열. 그것이 당신이 원한 것이라면 스와핑 contains ...에 대한 starts with 내가 제공 한 코드에서.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.