Doğrudan kendi soruma cevap vermek mümkün, aslında, bunun nasıl yapılacağı konusunda Microsoft tarafından önerilmekte ve belgelenmektedir.
Bu, ofis uygulamaları için şablonları barındırmak ve bulmak için kendi mantığımızı yarattığımız bir "Spotlight Sağlayıcısı" oluşturarak gerçekleştirilir:
- Kelime (WD)
- Excel (XL)
- PowerPoint (PP)
- Visio (VO)
Bu belgelenmiştir
Office 2010'da özel şablonlar dağıtma
(Microsoft Belgeleri)
System Center Configuration Manager ile Özel Microsoft Office Şablonlarını Dağıtma
( Trevor Jones tarafından ayrıntılı makale )
İşte bir örnek:
1. Yeni bir spot ışığı sağlayıcısı için kullanıcının kayıt defterinde bir giriş oluşturun (tüm kullanıcılara dağıtılmalıdır)
Windows Kayıt Defteri Düzenleyicisi Sürüm 5.00
[HKEY_CURRENT_USER \ YAZILIM \ Microsoft \ Office \ 16.0 \ Ortak \ Spotlight \ Sağlayıcıları \ Özel Sağlayıcı Adı]
"ServiceURL" = "\\ myintranet.com Şablonları \ \ Templates.xml"
Word şimdi özel başlık gösterecektir!
2. Artık, tüm şablonları ve onların sorunlarını ve önizlemelerini sıralayarak, özel xml dosyanızı oluşturmalısınız.
örnek:
<o:featuredcontent
xmlns:o="urn:schemas-microsoft-com:office:office" lcid="1033">
<o:application id="PP">
<o:featuredtemplates startdate="2011-03-01" enddate="2099-03-01">
<!-- PP TEMPLATE 1 -->
<o:featuredtemplate title="Contoso PowerPoint Template" source="C:\Program Files (x86)\Microsoft Office\Templates\Contoso\Engineering\PowerPoint Templates\Contoso_PP_Template.potx">
<o:media mediatype="png" filename="Contoso_PP_Thumb.PNG" source="C:\Program Files (x86)\Microsoft Office\Templates\Contoso\Engineering\PowerPoint Templates\Contoso_PP_Thumb.PNG"/>
<o:preview filename="Contoso_PP_Preview.PNG" source="C:\Program Files (x86)\Microsoft Office\Templates\Contoso\Engineering\PowerPoint Templates\Contoso_PP_Preview.PNG"/>
</o:featuredtemplate>
</o:featuredtemplates>
</o:application>
<o:application id="WD">
<o:featuredtemplates startdate="2011-03-01" enddate="2099-03-01">
<!-- WD TEMPLATE 1 -->
<o:featuredtemplate title="Design" source="C:\Program Files (x86)\Microsoft Office\Templates\Contoso\Engineering\Word Templates\Design_Template.potx">
<o:media mediatype="png" filename="Design_Thumb_2015.PNG" source="C:\Program Files (x86)\Microsoft Office\Templates\Engineering\Contoso\Design_Thumb.PNG"/>
<o:preview filename="Design_Preview_2015.PNG" source="C:\Program Files (x86)\Microsoft Office\Templates\Engineering\Contoso\Design_Preview.PNG"/>
</o:featuredtemplate>
<!-- WD TEMPLATE 2 -->
<o:featuredtemplate title="Memo" source="C:\Program Files (x86)\Microsoft Office\Templates\Contoso\Engineering\Word Templates\Memo_Template.potx">
<o:media mediatype="png" filename="Memo_Thumb_2015.PNG" source="C:\Program Files (x86)\Microsoft Office\Templates\Contoso\Engineering\Word Templates\Memo_WD_Thumb.PNG"/>
<o:preview filename="Memo_Preview_2015.PNG" source="C:\Program Files (x86)\Microsoft Office\Templates\Contoso\Engineering\Word Templates\Memo_WD_Preview.PNG"/>
</o:featuredtemplate>
</o:featuredtemplates>
</o:application>
</o:featuredcontent>
Hedef dosyada demo xml'yi ayarladıktan sonra şöyle görünecektir:
Sonuç
İstediğiniz başlık adına sahip olabilirsiniz, ancak şablonları tanımlama, listeleme ve önizleme mantığını uygulamanız gerekir.
Ayrıca, xml'nin kayıt defterinde önbelleğe alındığını ve bir güncellemeye izin vermek için silinmesi gerektiğine dikkat edin (bir komut dosyasının uygulanması ve Sistem Merkezi'nden konuşlandırılması önerilir)
HKCU: \ Yazılım \ Microsoft \ Office \ 16.0 \ Common \ Spotlight \ Content \ Özel Sağlayıcı Adı