Atera משתמשת בכלי ייעודי של מיקרוסופט לניהול הפעלה בנפח של Office בשם Office Software Protection Platform script (ospp.vbs).
ניתן לעיין בתיעוד שלהם כאן.
בהתאם לגרסת Office ולשאלה האם המחשב הוא 32 או 64 ביט, כך Atera מאתרת את גרסת Office:
Office 2016/2019 (32 ביט) על מערכת הפעלה 32 ביט
cscript "C:\Program Files\Microsoft Office\Office16\OSPP.VBS" /dstatus
Office 2016/2019 (32 ביט) על מערכת הפעלה 64 ביט
cscript "C:\Program Files (x86)\Microsoft Office\Office16\OSPP.VBS" /dstatus
Office 2016/2019 (64 ביט) על מערכת הפעלה 64 ביט
cscript "C:\Program Files\Microsoft Office\Office16\OSPP.VBS" /dstatus
Office 2013 (32 ביט) על מערכת הפעלה 32 ביט
cscript "C:\Program Files\Microsoft Office\Office15\OSPP.VBS" /dstatus
Office 2013 (32 ביט) על מערכת הפעלה 64 ביט
cscript "C:\Program Files (x86)\Microsoft Office\Office15\OSPP.VBS" /dstatus
Office 2013 (64 ביט) על מערכת הפעלה 64 ביט
cscript "C:\Program Files\Microsoft Office\Office15\OSPP.VBS" /dstatus
Office 2010 (32 ביט) על מערכת הפעלה 32 ביט
cscript "C:\Program Files\Microsoft Office\Office14\OSPP.VBS" /dstatus
Office 2010 (32 ביט) על מערכת הפעלה 64 ביט
cscript "C:\Program Files (x86)\Microsoft Office\Office14\OSPP.VBS" /dstatus
Office 2010 (64 ביט) על מערכת הפעלה 64 ביט
cscript "C:\Program Files\Microsoft Office\Office14\OSPP.VBS" /dstatus
במקרה שקובץ OSPP.VBS חסר, או שלא נמצאה מנוי בקובץ זה, נבצע שאילתה לקובץ vNextDiag.ps1.
גרסת Office 2016 ומעלה (64 ביט) על מערכת הפעלה 64 ביט
powershell.exe -file "C:\Program Files\Microsoft Office\Office16\vNextDiag.ps1"
גרסת Office 2016 ומעלה (32 ביט) על מערכת הפעלה 32 ביט
powershell.exe -file "C:\Program Files(x86)\Microsoft Office\Office16\vNextDiag.ps1"
גרסת Office 2016 ומעלה (32 ביט) על מערכת הפעלה 32 ביט
powershell.exe -file "C:\Program Files\Microsoft Office\Office16\vNextDiag.ps1"
הערה חשובה:
לפני הרצת ospp.vbs, ודא ש:
- אם ברצונך להריץ את הסקריפט על מחשב מרוחק, חומת האש של Windows מאפשרת תעבורת Windows Management Instrumentation (WMI) במחשב המרוחק.
- חשבון המשתמש שבו תשתמש הוא חבר בקבוצת המנהלים (Administrators) במחשב שבו אתה מריץ את הסקריפט.
- אתה מריץ את הסקריפט ospp.vbs מחלון שורת פקודה בהרשאות מנהל.
Atera מבצעת שאילתה על הרישיון של Office במכשירים מדי יום (פעם ב-24 שעות) באמצעות הסקריפטים הנ"ל.
אם סטטוס הרישיון הוא LICENSED, Atera תדווח בקונסולה תחת מידע תוכנה של המכשיר, וכן בדוחות Auditor ודוחות רישוי של Microsoft, את המוצר שמופיע תחת LICENSE NAME.
מידע על התוכנה בדף המכשיר:
דוח Auditor:
דוח רישוי של Microsoft:
כל סטטוס רישיון אחר, כמו NOTIFICATIONS או UNLICENSED, משמעותו שמוצר Office לא הופעל לפי התיעוד של מיקרוסופט, ו-Atera לא תציג את Office כמורשה בדוחות ולא תראה אותו כמותקן, גם אם במכשיר עצמו Office פועל כרגיל.
במקרים אלו, כדאי לבדוק את קוד השגיאה כדי לסייע באיתור הבעיה בהפעלה.
אם מופיעה תיבת דו-שיח עם התראה על הפעלה, בדרך כלל יוצג קוד שגיאה בפינה התחתונה. ניתן להריץ ospp.vbs /ddescr יחד עם קוד השגיאה כדי לראות את טקסט הודעת השגיאה. הטקסט יעזור להבין טוב יותר את הבעיה ומה צריך לעשות כדי לפתור אותה.
דרך נוספת לקבל קוד שגיאה היא להריץ ospp.vbs /act במחשב הלקוח כדי להפעיל את Office ידנית. אם ההפעלה נכשלת, יוצג קוד שגיאה.
ניתן לעיין במדריך פתרון התקלות של Microsoft לעוד אפשרויות.
הערות:
- אם קבצי ospp.vbs ו-vNextDiag.ps1 חסרים או הוסרו, אנו מאתרים את גרסת Office מהמפתחות הבאים ברג'יסטרי:
מערכת הפעלה 32 ביט
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\X.0\Registration\{RegistrationId}\ConvertToEdition
או
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\X.0\Registration\{RegistrationId}\ProductName
מערכת הפעלה 64 ביט
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\X.0\Registration\{RegistrationId}\ConvertToEdition
או
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\X.0\Registration\{RegistrationId}\ProductName - ייתכן שתקבל תוצאות שונות מדוח מלאי התוכנה שמאתר את גרסת Office מ-appwiz.cpl