저는 두통을 줄 수있는 약간의 문제가 있습니다. VBScript 서명 작성 스크립트를 작성하여 AD에서 사용자 정보를 가져 와서 모든 사용자의 서명으로 적용했습니다. 그것은 아름답게 작동하고 나는 그것에 매우 만족합니다. 하나의 문제를 제외하고. 검색 한 결과 - 내가 찾은 동안 someone else with the same issue - 아무 해결책도 찾을 수 없었습니다.objselection.font.name이 calibri로 변경됩니다
첫째, 스크립트에 대한 몇 가지 배경 :
스크립트는 마이크로 소프트의 기사 here에 따라, 서명을 구성하려면 다음 개체를 사용하는 설정입니다.
Word.Application.EmailOptions.EmailSignature.EmailSignatureEntries
그런 다음 스크립트 전체에서 여러 번 글꼴을 변경해야합니다. 이것은 나를 위해 잘 작동하고 대부분의 사용자
objSelection.Font.Name = "Times New Roman"
:이 같은 라인을 사용하는 것이 수행합니다. 그러나 기술자 중 한 명은 이전에 Word에서 Times New Roman으로 기본 글꼴을 변경했습니다. 내가 그를 위해 스크립트를 실행할 때, TNR이라고 생각되는 라인이 대신 Calibri로 나타납니다. Office 2007을 실행하면서 Word의 원래 기본 글꼴은 Calibri입니다. 나는 내 자신의 PC와 다른 PC에서 기본 글꼴을 변경하는 방법을 테스트하여 문제를 두 번 모두 복제 할 수있었습니다.
나는 이전에 링크 된 테크넷 포스터는 원본 문서가 모든 글꼴이 정확하다는 것을 지적했다. "EmailSignatureEntries"가이를 RTF에 저장하고 HTML을 글꼴이 혼합 된 서명으로 사용하는 경우에만 해당했습니다.
저는 정말이 문제에 열중하고 있습니다. 어떤 도움을 주시면 감사하겠습니다! :)