2011-07-01 3 views
0

Automater는 여러 링크가 포함 된 자동화 된 전자 메일 메시지를 보냅니다.링크가있는 작업 영역에서 스크립트 열기

제공된 링크는 클릭 한 링크에 따라 다른 명령 줄 인수가있는 스크립트를 호출합니다.

그래서 예를 들어 전자 메일과 같을 것이다 :이 링크에있는

  • 압축 된 내용을 \\ 인트라넷 \ nightbuild : 이 링크를 click1
  • 클릭으로 모든 압축 파일 압축을 풀고 C :이 링크를 놓자 clicky2
  • 클릭이 (somezip)를 풀고 \ 당신의 C로 파일 : 놓자 clicky3 \

이것은 모두 Outlook에서 수행됩니다.

<a href="file:///C:/users/nickb/desktop/somepython.py">Click me!</a> 

그게 내가 시도한 것이지만, 파이썬 스크립트를 열면 그 내용을 볼 수 있습니다.

+1

컴퓨터에 기본적으로'py' 파일을 실행하는 파이썬 인터프리터 설정이 있습니까? –

+0

예. 배치 파일로 작업을 시도한 이후로 HTML과 비슷하게 보이고 결국에는 실행되는 대신 내용을 보게됩니다. – Nicholas

+0

그래서'py' 파일을 바탕 화면에 복사하고 더블 클릭하면 파이썬 인터프리터를 통해 실행됩니까? –

답변

0

열기 링크 Microsoft Outlook에서 파일을 올바른 방식으로 자동 열지 만,이 link에 따르면 여전히 한 가지 문제가 있습니다. Microsoft Outlook에서는 Outlook 뷰어에서 html을 편집 할 수 없으며 WYSIWYG (사용자가 볼 수있는 것) 철학을 따릅니다.

따라서 모든 HTML은 MIME 헤더의 python으로 처리해야합니다. 파이썬에서 smtplib을 사용하는 경우이 link을 따라 아래로 스크롤하십시오. 여기에 예제가 나와 있습니다.

참고 : smtp 헤더를 처리하려면 MIMEText 및 MIMEMultipart를 포함해야합니다.

도움 주셔서 감사합니다.

관련 문제