mirror of
https://github.com/vxunderground/MalwareSourceCode.git
synced 2024-12-23 20:05:26 +00:00
3336 lines
195 KiB
C#
3336 lines
195 KiB
C#
|
// Decompiled with JetBrains decompiler
|
|||
|
// Type: Office_2010_Toolkit.Common
|
|||
|
// Assembly: AutoKMS, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
|||
|
// MVID: D1CED9E3-1FC7-49B8-B3AC-44976AB7F6E4
|
|||
|
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\HackTool.Win32.KMSAuto.i-f317ba4d4051fad64a0aa45b587fa3dcea795bac30acec2872779abe31a07cbe.exe
|
|||
|
|
|||
|
using Microsoft.Win32;
|
|||
|
using Office_2010_Toolkit.Logic;
|
|||
|
using System;
|
|||
|
using System.Collections.Generic;
|
|||
|
using System.Diagnostics;
|
|||
|
using System.IO;
|
|||
|
using System.Management;
|
|||
|
using System.ServiceProcess;
|
|||
|
using System.Text.RegularExpressions;
|
|||
|
using System.Threading;
|
|||
|
using TaskScheduler;
|
|||
|
|
|||
|
namespace Office_2010_Toolkit
|
|||
|
{
|
|||
|
internal class Common
|
|||
|
{
|
|||
|
public const string AUTOKMS_FILE_NAME = "AutoKMS.exe";
|
|||
|
public const string AUTOKMS_PROCESS_NAME = "AutoKMS";
|
|||
|
public const string AUTOKMSINI_FILE_NAME = "AutoKMS.ini";
|
|||
|
public const string AUTOKMSLOG_FILE_NAME = "AutoKMS.log";
|
|||
|
public const string AUTOKMSLOGTMP_FILE_NAME = "AutoKMS.tmp";
|
|||
|
public const string AUTOREARM_FILE_NAME = "AutoRearm.exe";
|
|||
|
public const string AUTOREARM_PROCESS_NAME = "AutoRearm";
|
|||
|
public const string AUTOREARMINI_FILE_NAME = "AutoRearm.ini";
|
|||
|
public const string AUTOREARMLOG_FILE_NAME = "AutoRearm.log";
|
|||
|
public const string AUTOREARMLOGTMP_FILE_NAME = "AutoRearm.tmp";
|
|||
|
public const string BACKUP_KEYS_FILE_NAME = "Keys.ini";
|
|||
|
public const string IORRT_FILE_NAME = "IORRT.bat";
|
|||
|
public const string IORRT_PROCESS_NAME = "IORRT";
|
|||
|
public const string KEYGEN_FILE_NAME = "KMSEmulator.exe";
|
|||
|
public const string KEYGEN_PROCESS_NAME = "KMSEmulator";
|
|||
|
public const string MAKEISO_FILE_NAME = "Office14.iso";
|
|||
|
public const string PHONE_FILE_NAME = "PhoneActivation.ini";
|
|||
|
public const string PIDGENX_FILE_NAME = "pidgenx.dll";
|
|||
|
public const string PKEYCONFIGOFFICE_FILE_NAME = "pkeyconfig-office.xrm-ms";
|
|||
|
public const string TOOLKITINI_FILE_NAME = "Settings.ini";
|
|||
|
public const string TOOLKITLOG_FILE_NAME = "Office 2010 Toolkit.log";
|
|||
|
public const string UNINSTALL2003_FILE_NAME = "UninstallOffice2003.vbs";
|
|||
|
public const string UNINSTALL2007_FILE_NAME = "UninstallOffice2007.vbs";
|
|||
|
public const string UNINSTALL2010_FILE_NAME = "UninstallOffice2010.vbs";
|
|||
|
public const string Access_KMS_Client_OOB_FILE_NAME = "Access_KMS_Client.OOB.xrm-ms";
|
|||
|
public const string Access_KMS_Client_PL_FILE_NAME = "Access_KMS_Client.PL.xrm-ms";
|
|||
|
public const string Access_KMS_Client_PPDLIC_FILE_NAME = "Access_KMS_Client.PPDLIC.xrm-ms";
|
|||
|
public const string Access_KMS_Client_RAC_Priv_FILE_NAME = "Access_KMS_Client.RAC_Priv.xrm-ms";
|
|||
|
public const string Access_KMS_Client_RAC_Pub_FILE_NAME = "Access_KMS_Client.RAC_Pub.xrm-ms";
|
|||
|
public const string Access_MAK_OOB_FILE_NAME = "Access_MAK.OOB.xrm-ms";
|
|||
|
public const string Access_MAK_PHN_FILE_NAME = "Access_MAK.PHN.xrm-ms";
|
|||
|
public const string Access_MAK_PL_FILE_NAME = "Access_MAK.PL.xrm-ms";
|
|||
|
public const string Access_MAK_PPDLIC_FILE_NAME = "Access_MAK.PPDLIC.xrm-ms";
|
|||
|
public const string Excel_KMS_Client_OOB_FILE_NAME = "Excel_KMS_Client.OOB.xrm-ms";
|
|||
|
public const string Excel_KMS_Client_PL_FILE_NAME = "Excel_KMS_Client.PL.xrm-ms";
|
|||
|
public const string Excel_KMS_Client_PPDLIC_FILE_NAME = "Excel_KMS_Client.PPDLIC.xrm-ms";
|
|||
|
public const string Excel_KMS_Client_RAC_Priv_FILE_NAME = "Excel_KMS_Client.RAC_Priv.xrm-ms";
|
|||
|
public const string Excel_KMS_Client_RAC_Pub_FILE_NAME = "Excel_KMS_Client.RAC_Pub.xrm-ms";
|
|||
|
public const string Excel_MAK_OOB_FILE_NAME = "Excel_MAK.OOB.xrm-ms";
|
|||
|
public const string Excel_MAK_PHN_FILE_NAME = "Excel_MAK.PHN.xrm-ms";
|
|||
|
public const string Excel_MAK_PL_FILE_NAME = "Excel_MAK.PL.xrm-ms";
|
|||
|
public const string Excel_MAK_PPDLIC_FILE_NAME = "Excel_MAK.PPDLIC.xrm-ms";
|
|||
|
public const string Groove_KMS_Client_OOB_FILE_NAME = "Groove_KMS_Client.OOB.xrm-ms";
|
|||
|
public const string Groove_KMS_Client_PL_FILE_NAME = "Groove_KMS_Client.PL.xrm-ms";
|
|||
|
public const string Groove_KMS_Client_PPDLIC_FILE_NAME = "Groove_KMS_Client.PPDLIC.xrm-ms";
|
|||
|
public const string Groove_KMS_Client_RAC_Priv_FILE_NAME = "Groove_KMS_Client.RAC_Priv.xrm-ms";
|
|||
|
public const string Groove_KMS_Client_RAC_Pub_FILE_NAME = "Groove_KMS_Client.RAC_Pub.xrm-ms";
|
|||
|
public const string Groove_MAK_OOB_FILE_NAME = "Groove_MAK.OOB.xrm-ms";
|
|||
|
public const string Groove_MAK_PHN_FILE_NAME = "Groove_MAK.PHN.xrm-ms";
|
|||
|
public const string Groove_MAK_PL_FILE_NAME = "Groove_MAK.PL.xrm-ms";
|
|||
|
public const string Groove_MAK_PPDLIC_FILE_NAME = "Groove_MAK.PPDLIC.xrm-ms";
|
|||
|
public const string InfoPath_KMS_Client_OOB_FILE_NAME = "InfoPath_KMS_Client.OOB.xrm-ms";
|
|||
|
public const string InfoPath_KMS_Client_PL_FILE_NAME = "InfoPath_KMS_Client.PL.xrm-ms";
|
|||
|
public const string InfoPath_KMS_Client_PPDLIC_FILE_NAME = "InfoPath_KMS_Client.PPDLIC.xrm-ms";
|
|||
|
public const string InfoPath_KMS_Client_RAC_Priv_FILE_NAME = "InfoPath_KMS_Client.RAC_Priv.xrm-ms";
|
|||
|
public const string InfoPath_KMS_Client_RAC_Pub_FILE_NAME = "InfoPath_KMS_Client.RAC_Pub.xrm-ms";
|
|||
|
public const string InfoPath_MAK_OOB_FILE_NAME = "InfoPath_MAK.OOB.xrm-ms";
|
|||
|
public const string InfoPath_MAK_PHN_FILE_NAME = "InfoPath_MAK.PHN.xrm-ms";
|
|||
|
public const string InfoPath_MAK_PL_FILE_NAME = "InfoPath_MAK.PL.xrm-ms";
|
|||
|
public const string InfoPath_MAK_PPDLIC_FILE_NAME = "InfoPath_MAK.PPDLIC.xrm-ms";
|
|||
|
public const string OneNote_KMS_Client_OOB_FILE_NAME = "OneNote_KMS_Client.OOB.xrm-ms";
|
|||
|
public const string OneNote_KMS_Client_PL_FILE_NAME = "OneNote_KMS_Client.PL.xrm-ms";
|
|||
|
public const string OneNote_KMS_Client_PPDLIC_FILE_NAME = "OneNote_KMS_Client.PPDLIC.xrm-ms";
|
|||
|
public const string OneNote_KMS_Client_RAC_Priv_FILE_NAME = "OneNote_KMS_Client.RAC_Priv.xrm-ms";
|
|||
|
public const string OneNote_KMS_Client_RAC_Pub_FILE_NAME = "OneNote_KMS_Client.RAC_Pub.xrm-ms";
|
|||
|
public const string OneNote_MAK_OOB_FILE_NAME = "OneNote_MAK.OOB.xrm-ms";
|
|||
|
public const string OneNote_MAK_PHN_FILE_NAME = "OneNote_MAK.PHN.xrm-ms";
|
|||
|
public const string OneNote_MAK_PL_FILE_NAME = "OneNote_MAK.PL.xrm-ms";
|
|||
|
public const string OneNote_MAK_PPDLIC_FILE_NAME = "OneNote_MAK.PPDLIC.xrm-ms";
|
|||
|
public const string Outlook_KMS_Client_OOB_FILE_NAME = "Outlook_KMS_Client.OOB.xrm-ms";
|
|||
|
public const string Outlook_KMS_Client_PL_FILE_NAME = "Outlook_KMS_Client.PL.xrm-ms";
|
|||
|
public const string Outlook_KMS_Client_PPDLIC_FILE_NAME = "Outlook_KMS_Client.PPDLIC.xrm-ms";
|
|||
|
public const string Outlook_KMS_Client_RAC_Priv_FILE_NAME = "Outlook_KMS_Client.RAC_Priv.xrm-ms";
|
|||
|
public const string Outlook_KMS_Client_RAC_Pub_FILE_NAME = "Outlook_KMS_Client.RAC_Pub.xrm-ms";
|
|||
|
public const string Outlook_MAK_OOB_FILE_NAME = "Outlook_MAK.OOB.xrm-ms";
|
|||
|
public const string Outlook_MAK_PHN_FILE_NAME = "Outlook_MAK.PHN.xrm-ms";
|
|||
|
public const string Outlook_MAK_PL_FILE_NAME = "Outlook_MAK.PL.xrm-ms";
|
|||
|
public const string Outlook_MAK_PPDLIC_FILE_NAME = "Outlook_MAK.PPDLIC.xrm-ms";
|
|||
|
public const string PowerPoint_KMS_Client_OOB_FILE_NAME = "PowerPoint_KMS_Client.OOB.xrm-ms";
|
|||
|
public const string PowerPoint_KMS_Client_PL_FILE_NAME = "PowerPoint_KMS_Client.PL.xrm-ms";
|
|||
|
public const string PowerPoint_KMS_Client_PPDLIC_FILE_NAME = "PowerPoint_KMS_Client.PPDLIC.xrm-ms";
|
|||
|
public const string PowerPoint_KMS_Client_RAC_Priv_FILE_NAME = "PowerPoint_KMS_Client.RAC_Priv.xrm-ms";
|
|||
|
public const string PowerPoint_KMS_Client_RAC_Pub_FILE_NAME = "PowerPoint_KMS_Client.RAC_Pub.xrm-ms";
|
|||
|
public const string PowerPoint_MAK_OOB_FILE_NAME = "PowerPoint_MAK.OOB.xrm-ms";
|
|||
|
public const string PowerPoint_MAK_PHN_FILE_NAME = "PowerPoint_MAK.PHN.xrm-ms";
|
|||
|
public const string PowerPoint_MAK_PL_FILE_NAME = "PowerPoint_MAK.PL.xrm-ms";
|
|||
|
public const string PowerPoint_MAK_PPDLIC_FILE_NAME = "PowerPoint_MAK.PPDLIC.xrm-ms";
|
|||
|
public const string ProjectPro_KMS_Client_OOB_FILE_NAME = "ProjectPro_KMS_Client.OOB.xrm-ms";
|
|||
|
public const string ProjectPro_KMS_Client_PL_FILE_NAME = "ProjectPro_KMS_Client.PL.xrm-ms";
|
|||
|
public const string ProjectPro_KMS_Client_PPDLIC_FILE_NAME = "ProjectPro_KMS_Client.PPDLIC.xrm-ms";
|
|||
|
public const string ProjectPro_KMS_Client_RAC_Priv_FILE_NAME = "ProjectPro_KMS_Client.RAC_Priv.xrm-ms";
|
|||
|
public const string ProjectPro_KMS_Client_RAC_Pub_FILE_NAME = "ProjectPro_KMS_Client.RAC_Pub.xrm-ms";
|
|||
|
public const string ProjectPro_MAK_OOB_FILE_NAME = "ProjectPro_MAK.OOB.xrm-ms";
|
|||
|
public const string ProjectPro_MAK_PHN_FILE_NAME = "ProjectPro_MAK.PHN.xrm-ms";
|
|||
|
public const string ProjectPro_MAK_PL_FILE_NAME = "ProjectPro_MAK.PL.xrm-ms";
|
|||
|
public const string ProjectPro_MAK_PPDLIC_FILE_NAME = "ProjectPro_MAK.PPDLIC.xrm-ms";
|
|||
|
public const string ProjectStd_KMS_Client_OOB_FILE_NAME = "ProjectStd_KMS_Client.OOB.xrm-ms";
|
|||
|
public const string ProjectStd_KMS_Client_PL_FILE_NAME = "ProjectStd_KMS_Client.PL.xrm-ms";
|
|||
|
public const string ProjectStd_KMS_Client_PPDLIC_FILE_NAME = "ProjectStd_KMS_Client.PPDLIC.xrm-ms";
|
|||
|
public const string ProjectStd_KMS_Client_RAC_Priv_FILE_NAME = "ProjectStd_KMS_Client.RAC_Priv.xrm-ms";
|
|||
|
public const string ProjectStd_KMS_Client_RAC_Pub_FILE_NAME = "ProjectStd_KMS_Client.RAC_Pub.xrm-ms";
|
|||
|
public const string ProjectStd_MAK_OOB_FILE_NAME = "ProjectStd_MAK.OOB.xrm-ms";
|
|||
|
public const string ProjectStd_MAK_PHN_FILE_NAME = "ProjectStd_MAK.PHN.xrm-ms";
|
|||
|
public const string ProjectStd_MAK_PL_FILE_NAME = "ProjectStd_MAK.PL.xrm-ms";
|
|||
|
public const string ProjectStd_MAK_PPDLIC_FILE_NAME = "ProjectStd_MAK.PPDLIC.xrm-ms";
|
|||
|
public const string ProjectStd_MAK2_OOB_FILE_NAME = "ProjectStd_MAK2.OOB.xrm-ms";
|
|||
|
public const string ProjectStd_MAK2_PHN_FILE_NAME = "ProjectStd_MAK2.PHN.xrm-ms";
|
|||
|
public const string ProjectStd_MAK2_PL_FILE_NAME = "ProjectStd_MAK2.PL.xrm-ms";
|
|||
|
public const string ProjectStd_MAK2_PPDLIC_FILE_NAME = "ProjectStd_MAK2.PPDLIC.xrm-ms";
|
|||
|
public const string ProPlus_KMS_Client_OOB_FILE_NAME = "ProPlus_KMS_Client.OOB.xrm-ms";
|
|||
|
public const string ProPlus_KMS_Client_PL_FILE_NAME = "ProPlus_KMS_Client.PL.xrm-ms";
|
|||
|
public const string ProPlus_KMS_Client_PPDLIC_FILE_NAME = "ProPlus_KMS_Client.PPDLIC.xrm-ms";
|
|||
|
public const string ProPlus_KMS_Client_RAC_Priv_FILE_NAME = "ProPlus_KMS_Client.RAC_Priv.xrm-ms";
|
|||
|
public const string ProPlus_KMS_Client_RAC_Pub_FILE_NAME = "ProPlus_KMS_Client.RAC_Pub.xrm-ms";
|
|||
|
public const string ProPlus_MAK_OOB_FILE_NAME = "ProPlus_MAK.OOB.xrm-ms";
|
|||
|
public const string ProPlus_MAK_PHN_FILE_NAME = "ProPlus_MAK.PHN.xrm-ms";
|
|||
|
public const string ProPlus_MAK_PL_FILE_NAME = "ProPlus_MAK.PL.xrm-ms";
|
|||
|
public const string ProPlus_MAK_PPDLIC_FILE_NAME = "ProPlus_MAK.PPDLIC.xrm-ms";
|
|||
|
public const string ProPlusAcad_MAK_OOB_FILE_NAME = "ProPlusAcad_MAK.OOB.xrm-ms";
|
|||
|
public const string ProPlusAcad_MAK_PHN_FILE_NAME = "ProPlusAcad_MAK.PHN.xrm-ms";
|
|||
|
public const string ProPlusAcad_MAK_PL_FILE_NAME = "ProPlusAcad_MAK.PL.xrm-ms";
|
|||
|
public const string ProPlusAcad_MAK_PPDLIC_FILE_NAME = "ProPlusAcad_MAK.PPDLIC.xrm-ms";
|
|||
|
public const string Publisher_KMS_Client_OOB_FILE_NAME = "Publisher_KMS_Client.OOB.xrm-ms";
|
|||
|
public const string Publisher_KMS_Client_PL_FILE_NAME = "Publisher_KMS_Client.PL.xrm-ms";
|
|||
|
public const string Publisher_KMS_Client_PPDLIC_FILE_NAME = "Publisher_KMS_Client.PPDLIC.xrm-ms";
|
|||
|
public const string Publisher_KMS_Client_RAC_Priv_FILE_NAME = "Publisher_KMS_Client.RAC_Priv.xrm-ms";
|
|||
|
public const string Publisher_KMS_Client_RAC_Pub_FILE_NAME = "Publisher_KMS_Client.RAC_Pub.xrm-ms";
|
|||
|
public const string Publisher_MAK_OOB_FILE_NAME = "Publisher_MAK.OOB.xrm-ms";
|
|||
|
public const string Publisher_MAK_PHN_FILE_NAME = "Publisher_MAK.PHN.xrm-ms";
|
|||
|
public const string Publisher_MAK_PL_FILE_NAME = "Publisher_MAK.PL.xrm-ms";
|
|||
|
public const string Publisher_MAK_PPDLIC_FILE_NAME = "Publisher_MAK.PPDLIC.xrm-ms";
|
|||
|
public const string SmallBusBasics_KMS_Client_OOB_FILE_NAME = "SmallBusBasics_KMS_Client.OOB.xrm-ms";
|
|||
|
public const string SmallBusBasics_KMS_Client_PL_FILE_NAME = "SmallBusBasics_KMS_Client.PL.xrm-ms";
|
|||
|
public const string SmallBusBasics_KMS_Client_PPDLIC_FILE_NAME = "SmallBusBasics_KMS_Client.PPDLIC.xrm-ms";
|
|||
|
public const string SmallBusBasics_KMS_Client_RAC_Priv_FILE_NAME = "SmallBusBasics_KMS_Client.RAC_Priv.xrm-ms";
|
|||
|
public const string SmallBusBasics_KMS_Client_RAC_Pub_FILE_NAME = "SmallBusBasics_KMS_Client.RAC_Pub.xrm-ms";
|
|||
|
public const string SmallBusBasics_MAK_OOB_FILE_NAME = "SmallBusBasics_MAK.OOB.xrm-ms";
|
|||
|
public const string SmallBusBasics_MAK_PHN_FILE_NAME = "SmallBusBasics_MAK.PHN.xrm-ms";
|
|||
|
public const string SmallBusBasics_MAK_PL_FILE_NAME = "SmallBusBasics_MAK.PL.xrm-ms";
|
|||
|
public const string SmallBusBasics_MAK_PPDLIC_FILE_NAME = "SmallBusBasics_MAK.PPDLIC.xrm-ms";
|
|||
|
public const string Standard_KMS_Client_OOB_FILE_NAME = "Standard_KMS_Client.OOB.xrm-ms";
|
|||
|
public const string Standard_KMS_Client_PL_FILE_NAME = "Standard_KMS_Client.PL.xrm-ms";
|
|||
|
public const string Standard_KMS_Client_PPDLIC_FILE_NAME = "Standard_KMS_Client.PPDLIC.xrm-ms";
|
|||
|
public const string Standard_KMS_Client_RAC_Priv_FILE_NAME = "Standard_KMS_Client.RAC_Priv.xrm-ms";
|
|||
|
public const string Standard_KMS_Client_RAC_Pub_FILE_NAME = "Standard_KMS_Client.RAC_Pub.xrm-ms";
|
|||
|
public const string Standard_MAK_OOB_FILE_NAME = "Standard_MAK.OOB.xrm-ms";
|
|||
|
public const string Standard_MAK_PHN_FILE_NAME = "Standard_MAK.PHN.xrm-ms";
|
|||
|
public const string Standard_MAK_PL_FILE_NAME = "Standard_MAK.PL.xrm-ms";
|
|||
|
public const string Standard_MAK_PPDLIC_FILE_NAME = "Standard_MAK.PPDLIC.xrm-ms";
|
|||
|
public const string StandardAcad_MAK_OOB_FILE_NAME = "StandardAcad_MAK.OOB.xrm-ms";
|
|||
|
public const string StandardAcad_MAK_PHN_FILE_NAME = "StandardAcad_MAK.PHN.xrm-ms";
|
|||
|
public const string StandardAcad_MAK_PL_FILE_NAME = "StandardAcad_MAK.PL.xrm-ms";
|
|||
|
public const string StandardAcad_MAK_PPDLIC_FILE_NAME = "StandardAcad_MAK.PPDLIC.xrm-ms";
|
|||
|
public const string VisioPrem_KMS_Client_OOB_FILE_NAME = "VisioPrem_KMS_Client.OOB.xrm-ms";
|
|||
|
public const string VisioPrem_KMS_Client_PL_FILE_NAME = "VisioPrem_KMS_Client.PL.xrm-ms";
|
|||
|
public const string VisioPrem_KMS_Client_PPDLIC_FILE_NAME = "VisioPrem_KMS_Client.PPDLIC.xrm-ms";
|
|||
|
public const string VisioPrem_KMS_Client_RAC_Priv_FILE_NAME = "VisioPrem_KMS_Client.RAC_Priv.xrm-ms";
|
|||
|
public const string VisioPrem_KMS_Client_RAC_Pub_FILE_NAME = "VisioPrem_KMS_Client.RAC_Pub.xrm-ms";
|
|||
|
public const string VisioPrem_MAK_OOB_FILE_NAME = "VisioPrem_MAK.OOB.xrm-ms";
|
|||
|
public const string VisioPrem_MAK_PHN_FILE_NAME = "VisioPrem_MAK.PHN.xrm-ms";
|
|||
|
public const string VisioPrem_MAK_PL_FILE_NAME = "VisioPrem_MAK.PL.xrm-ms";
|
|||
|
public const string VisioPrem_MAK_PPDLIC_FILE_NAME = "VisioPrem_MAK.PPDLIC.xrm-ms";
|
|||
|
public const string VisioPro_KMS_Client_OOB_FILE_NAME = "VisioPro_KMS_Client.OOB.xrm-ms";
|
|||
|
public const string VisioPro_KMS_Client_PL_FILE_NAME = "VisioPro_KMS_Client.PL.xrm-ms";
|
|||
|
public const string VisioPro_KMS_Client_PPDLIC_FILE_NAME = "VisioPro_KMS_Client.PPDLIC.xrm-ms";
|
|||
|
public const string VisioPro_KMS_Client_RAC_Priv_FILE_NAME = "VisioPro_KMS_Client.RAC_Priv.xrm-ms";
|
|||
|
public const string VisioPro_KMS_Client_RAC_Pub_FILE_NAME = "VisioPro_KMS_Client.RAC_Pub.xrm-ms";
|
|||
|
public const string VisioPro_MAK_OOB_FILE_NAME = "VisioPro_MAK.OOB.xrm-ms";
|
|||
|
public const string VisioPro_MAK_PHN_FILE_NAME = "VisioPro_MAK.PHN.xrm-ms";
|
|||
|
public const string VisioPro_MAK_PL_FILE_NAME = "VisioPro_MAK.PL.xrm-ms";
|
|||
|
public const string VisioPro_MAK_PPDLIC_FILE_NAME = "VisioPro_MAK.PPDLIC.xrm-ms";
|
|||
|
public const string VisioStd_KMS_Client_OOB_FILE_NAME = "VisioStd_KMS_Client.OOB.xrm-ms";
|
|||
|
public const string VisioStd_KMS_Client_PL_FILE_NAME = "VisioStd_KMS_Client.PL.xrm-ms";
|
|||
|
public const string VisioStd_KMS_Client_PPDLIC_FILE_NAME = "VisioStd_KMS_Client.PPDLIC.xrm-ms";
|
|||
|
public const string VisioStd_KMS_Client_RAC_Priv_FILE_NAME = "VisioStd_KMS_Client.RAC_Priv.xrm-ms";
|
|||
|
public const string VisioStd_KMS_Client_RAC_Pub_FILE_NAME = "VisioStd_KMS_Client.RAC_Pub.xrm-ms";
|
|||
|
public const string VisioStd_MAK_OOB_FILE_NAME = "VisioStd_MAK.OOB.xrm-ms";
|
|||
|
public const string VisioStd_MAK_PHN_FILE_NAME = "VisioStd_MAK.PHN.xrm-ms";
|
|||
|
public const string VisioStd_MAK_PL_FILE_NAME = "VisioStd_MAK.PL.xrm-ms";
|
|||
|
public const string VisioStd_MAK_PPDLIC_FILE_NAME = "VisioStd_MAK.PPDLIC.xrm-ms";
|
|||
|
public const string Word_KMS_Client_OOB_FILE_NAME = "Word_KMS_Client.OOB.xrm-ms";
|
|||
|
public const string Word_KMS_Client_PL_FILE_NAME = "Word_KMS_Client.PL.xrm-ms";
|
|||
|
public const string Word_KMS_Client_PPDLIC_FILE_NAME = "Word_KMS_Client.PPDLIC.xrm-ms";
|
|||
|
public const string Word_KMS_Client_RAC_Priv_FILE_NAME = "Word_KMS_Client.RAC_Priv.xrm-ms";
|
|||
|
public const string Word_KMS_Client_RAC_Pub_FILE_NAME = "Word_KMS_Client.RAC_Pub.xrm-ms";
|
|||
|
public const string Word_MAK_OOB_FILE_NAME = "Word_MAK.OOB.xrm-ms";
|
|||
|
public const string Word_MAK_PHN_FILE_NAME = "Word_MAK.PHN.xrm-ms";
|
|||
|
public const string Word_MAK_PL_FILE_NAME = "Word_MAK.PL.xrm-ms";
|
|||
|
public const string Word_MAK_PPDLIC_FILE_NAME = "Word_MAK.PPDLIC.xrm-ms";
|
|||
|
public const string OEM_ByPass_OOB_FILE_NAME = "OEM_ByPass_OOB.xrm-ms";
|
|||
|
public const string OEM_ByPass_PHN_FILE_NAME = "OEM_ByPass_PHN.xrm-ms";
|
|||
|
public const string OEM_ByPass_PL_FILE_NAME = "OEM_ByPass_PL.xrm-ms";
|
|||
|
public const string OEM_ByPass_PPDLIC_FILE_NAME = "OEM_ByPass_PPDLIC.xrm-ms";
|
|||
|
public const string Access_OEM_Perp_OOB_FILE_NAME = "Access_OEM_Perp.OOB.xrm-ms";
|
|||
|
public const string Access_OEM_Perp_PHN_FILE_NAME = "Access_OEM_Perp.PHN.xrm-ms";
|
|||
|
public const string Access_OEM_Perp_PL_FILE_NAME = "Access_OEM_Perp.PL.xrm-ms";
|
|||
|
public const string Access_OEM_Perp_PPDLIC_FILE_NAME = "Access_OEM_Perp.PPDLIC.xrm-ms";
|
|||
|
public const string Access_Retail_OOB_FILE_NAME = "Access_Retail.OOB.xrm-ms";
|
|||
|
public const string Access_Retail_PHN_FILE_NAME = "Access_Retail.PHN.xrm-ms";
|
|||
|
public const string Access_Retail_PL_FILE_NAME = "Access_Retail.PL.xrm-ms";
|
|||
|
public const string Access_Retail_PPDLIC_FILE_NAME = "Access_Retail.PPDLIC.xrm-ms";
|
|||
|
public const string Access_SubPrepid_OOB_FILE_NAME = "Access_SubPrepid.OOB.xrm-ms";
|
|||
|
public const string Access_SubPrepid_PL_FILE_NAME = "Access_SubPrepid.PL.xrm-ms";
|
|||
|
public const string Access_SubPrepid_PPDLIC_FILE_NAME = "Access_SubPrepid.PPDLIC.xrm-ms";
|
|||
|
public const string Access_Trial_OOB_FILE_NAME = "Access_Trial.OOB.xrm-ms";
|
|||
|
public const string Access_Trial_PL_FILE_NAME = "Access_Trial.PL.xrm-ms";
|
|||
|
public const string Access_Trial_PPDLIC_FILE_NAME = "Access_Trial.PPDLIC.xrm-ms";
|
|||
|
public const string HSExcel_OEM_Perp_OOB_FILE_NAME = "HSExcel_OEM_Perp.OOB.xrm-ms";
|
|||
|
public const string HSExcel_OEM_Perp_PHN_FILE_NAME = "HSExcel_OEM_Perp.PHN.xrm-ms";
|
|||
|
public const string HSExcel_OEM_Perp_PL_FILE_NAME = "HSExcel_OEM_Perp.PL.xrm-ms";
|
|||
|
public const string HSExcel_OEM_Perp_PPDLIC_FILE_NAME = "HSExcel_OEM_Perp.PPDLIC.xrm-ms";
|
|||
|
public const string HSExcel_Retail_OOB_FILE_NAME = "HSExcel_Retail.OOB.xrm-ms";
|
|||
|
public const string HSExcel_Retail_PHN_FILE_NAME = "HSExcel_Retail.PHN.xrm-ms";
|
|||
|
public const string HSExcel_Retail_PL_FILE_NAME = "HSExcel_Retail.PL.xrm-ms";
|
|||
|
public const string HSExcel_Retail_PPDLIC_FILE_NAME = "HSExcel_Retail.PPDLIC.xrm-ms";
|
|||
|
public const string HSExcel_SubPrepid_OOB_FILE_NAME = "HSExcel_SubPrepid.OOB.xrm-ms";
|
|||
|
public const string HSExcel_SubPrepid_PL_FILE_NAME = "HSExcel_SubPrepid.PL.xrm-ms";
|
|||
|
public const string HSExcel_SubPrepid_PPDLIC_FILE_NAME = "HSExcel_SubPrepid.PPDLIC.xrm-ms";
|
|||
|
public const string HSExcel_Trial_OOB_FILE_NAME = "HSExcel_Trial.OOB.xrm-ms";
|
|||
|
public const string HSExcel_Trial_PL_FILE_NAME = "HSExcel_Trial.PL.xrm-ms";
|
|||
|
public const string HSExcel_Trial_PPDLIC_FILE_NAME = "HSExcel_Trial.PPDLIC.xrm-ms";
|
|||
|
public const string Excel_OEM_Perp_OOB_FILE_NAME = "Excel_OEM_Perp.OOB.xrm-ms";
|
|||
|
public const string Excel_OEM_Perp_PHN_FILE_NAME = "Excel_OEM_Perp.PHN.xrm-ms";
|
|||
|
public const string Excel_OEM_Perp_PL_FILE_NAME = "Excel_OEM_Perp.PL.xrm-ms";
|
|||
|
public const string Excel_OEM_Perp_PPDLIC_FILE_NAME = "Excel_OEM_Perp.PPDLIC.xrm-ms";
|
|||
|
public const string Excel_Retail_OOB_FILE_NAME = "Excel_Retail.OOB.xrm-ms";
|
|||
|
public const string Excel_Retail_PHN_FILE_NAME = "Excel_Retail.PHN.xrm-ms";
|
|||
|
public const string Excel_Retail_PL_FILE_NAME = "Excel_Retail.PL.xrm-ms";
|
|||
|
public const string Excel_Retail_PPDLIC_FILE_NAME = "Excel_Retail.PPDLIC.xrm-ms";
|
|||
|
public const string Excel_SubPrepid_OOB_FILE_NAME = "Excel_SubPrepid.OOB.xrm-ms";
|
|||
|
public const string Excel_SubPrepid_PL_FILE_NAME = "Excel_SubPrepid.PL.xrm-ms";
|
|||
|
public const string Excel_SubPrepid_PPDLIC_FILE_NAME = "Excel_SubPrepid.PPDLIC.xrm-ms";
|
|||
|
public const string Excel_Trial_OOB_FILE_NAME = "Excel_Trial.OOB.xrm-ms";
|
|||
|
public const string Excel_Trial_PL_FILE_NAME = "Excel_Trial.PL.xrm-ms";
|
|||
|
public const string Excel_Trial_PPDLIC_FILE_NAME = "Excel_Trial.PPDLIC.xrm-ms";
|
|||
|
public const string Groove_OEM_Perp_OOB_FILE_NAME = "Groove_OEM_Perp.OOB.xrm-ms";
|
|||
|
public const string Groove_OEM_Perp_PHN_FILE_NAME = "Groove_OEM_Perp.PHN.xrm-ms";
|
|||
|
public const string Groove_OEM_Perp_PL_FILE_NAME = "Groove_OEM_Perp.PL.xrm-ms";
|
|||
|
public const string Groove_OEM_Perp_PPDLIC_FILE_NAME = "Groove_OEM_Perp.PPDLIC.xrm-ms";
|
|||
|
public const string Groove_Retail_OOB_FILE_NAME = "Groove_Retail.OOB.xrm-ms";
|
|||
|
public const string Groove_Retail_PHN_FILE_NAME = "Groove_Retail.PHN.xrm-ms";
|
|||
|
public const string Groove_Retail_PL_FILE_NAME = "Groove_Retail.PL.xrm-ms";
|
|||
|
public const string Groove_Retail_PPDLIC_FILE_NAME = "Groove_Retail.PPDLIC.xrm-ms";
|
|||
|
public const string Groove_SubPrepid_OOB_FILE_NAME = "Groove_SubPrepid.OOB.xrm-ms";
|
|||
|
public const string Groove_SubPrepid_PL_FILE_NAME = "Groove_SubPrepid.PL.xrm-ms";
|
|||
|
public const string Groove_SubPrepid_PPDLIC_FILE_NAME = "Groove_SubPrepid.PPDLIC.xrm-ms";
|
|||
|
public const string Groove_Trial_OOB_FILE_NAME = "Groove_Trial.OOB.xrm-ms";
|
|||
|
public const string Groove_Trial_PL_FILE_NAME = "Groove_Trial.PL.xrm-ms";
|
|||
|
public const string Groove_Trial_PPDLIC_FILE_NAME = "Groove_Trial.PPDLIC.xrm-ms";
|
|||
|
public const string HomeBusiness_BypassTrial_OOB_FILE_NAME = "HomeBusiness_BypassTrial.OOB.xrm-ms";
|
|||
|
public const string HomeBusiness_BypassTrial_PL_FILE_NAME = "HomeBusiness_BypassTrial.PL.xrm-ms";
|
|||
|
public const string HomeBusiness_BypassTrial_PPDLIC_FILE_NAME = "HomeBusiness_BypassTrial.PPDLIC.xrm-ms";
|
|||
|
public const string HomeBusiness_OEM_Perp_OOB_FILE_NAME = "HomeBusiness_OEM_Perp.OOB.xrm-ms";
|
|||
|
public const string HomeBusiness_OEM_Perp_PHN_FILE_NAME = "HomeBusiness_OEM_Perp.PHN.xrm-ms";
|
|||
|
public const string HomeBusiness_OEM_Perp_PL_FILE_NAME = "HomeBusiness_OEM_Perp.PL.xrm-ms";
|
|||
|
public const string HomeBusiness_OEM_Perp_PPDLIC_FILE_NAME = "HomeBusiness_OEM_Perp.PPDLIC.xrm-ms";
|
|||
|
public const string HomeBusiness_OEM_Perp2_OOB_FILE_NAME = "HomeBusiness_OEM_Perp2.OOB.xrm-ms";
|
|||
|
public const string HomeBusiness_OEM_Perp2_PHN_FILE_NAME = "HomeBusiness_OEM_Perp2.PHN.xrm-ms";
|
|||
|
public const string HomeBusiness_OEM_Perp2_PL_FILE_NAME = "HomeBusiness_OEM_Perp2.PL.xrm-ms";
|
|||
|
public const string HomeBusiness_OEM_Perp2_PPDLIC_FILE_NAME = "HomeBusiness_OEM_Perp2.PPDLIC.xrm-ms";
|
|||
|
public const string HomeBusiness_OEM_Perp3_OOB_FILE_NAME = "HomeBusiness_OEM_Perp3.OOB.xrm-ms";
|
|||
|
public const string HomeBusiness_OEM_Perp3_PHN_FILE_NAME = "HomeBusiness_OEM_Perp3.PHN.xrm-ms";
|
|||
|
public const string HomeBusiness_OEM_Perp3_PL_FILE_NAME = "HomeBusiness_OEM_Perp3.PL.xrm-ms";
|
|||
|
public const string HomeBusiness_OEM_Perp3_PPDLIC_FILE_NAME = "HomeBusiness_OEM_Perp3.PPDLIC.xrm-ms";
|
|||
|
public const string HomeBusiness_Retail_OOB_FILE_NAME = "HomeBusiness_Retail.OOB.xrm-ms";
|
|||
|
public const string HomeBusiness_Retail_PHN_FILE_NAME = "HomeBusiness_Retail.PHN.xrm-ms";
|
|||
|
public const string HomeBusiness_Retail_PL_FILE_NAME = "HomeBusiness_Retail.PL.xrm-ms";
|
|||
|
public const string HomeBusiness_Retail_PPDLIC_FILE_NAME = "HomeBusiness_Retail.PPDLIC.xrm-ms";
|
|||
|
public const string HomeBusiness_Retail2_OOB_FILE_NAME = "HomeBusiness_Retail2.OOB.xrm-ms";
|
|||
|
public const string HomeBusiness_Retail2_PHN_FILE_NAME = "HomeBusiness_Retail2.PHN.xrm-ms";
|
|||
|
public const string HomeBusiness_Retail2_PL_FILE_NAME = "HomeBusiness_Retail2.PL.xrm-ms";
|
|||
|
public const string HomeBusiness_Retail2_PPDLIC_FILE_NAME = "HomeBusiness_Retail2.PPDLIC.xrm-ms";
|
|||
|
public const string HomeBusiness_Retail3_OOB_FILE_NAME = "HomeBusiness_Retail3.OOB.xrm-ms";
|
|||
|
public const string HomeBusiness_Retail3_PHN_FILE_NAME = "HomeBusiness_Retail3.PHN.xrm-ms";
|
|||
|
public const string HomeBusiness_Retail3_PL_FILE_NAME = "HomeBusiness_Retail3.PL.xrm-ms";
|
|||
|
public const string HomeBusiness_Retail3_PPDLIC_FILE_NAME = "HomeBusiness_Retail3.PPDLIC.xrm-ms";
|
|||
|
public const string HomeBusiness_SubPrepid_OOB_FILE_NAME = "HomeBusiness_SubPrepid.OOB.xrm-ms";
|
|||
|
public const string HomeBusiness_SubPrepid_PL_FILE_NAME = "HomeBusiness_SubPrepid.PL.xrm-ms";
|
|||
|
public const string HomeBusiness_SubPrepid_PPDLIC_FILE_NAME = "HomeBusiness_SubPrepid.PPDLIC.xrm-ms";
|
|||
|
public const string HomeBusiness_Trial_OOB_FILE_NAME = "HomeBusiness_Trial.OOB.xrm-ms";
|
|||
|
public const string HomeBusiness_Trial_PL_FILE_NAME = "HomeBusiness_Trial.PL.xrm-ms";
|
|||
|
public const string HomeBusiness_Trial_PPDLIC_FILE_NAME = "HomeBusiness_Trial.PPDLIC.xrm-ms";
|
|||
|
public const string HomeBusiness_Trial2_OOB_FILE_NAME = "HomeBusiness_Trial2.OOB.xrm-ms";
|
|||
|
public const string HomeBusiness_Trial2_PL_FILE_NAME = "HomeBusiness_Trial2.PL.xrm-ms";
|
|||
|
public const string HomeBusiness_Trial2_PPDLIC_FILE_NAME = "HomeBusiness_Trial2.PPDLIC.xrm-ms";
|
|||
|
public const string HomeBusinessDemo_BypassTrial_OOB_FILE_NAME = "HomeBusinessDemo_BypassTrial.OOB.xrm-ms";
|
|||
|
public const string HomeBusinessDemo_BypassTrial_PL_FILE_NAME = "HomeBusinessDemo_BypassTrial.PL.xrm-ms";
|
|||
|
public const string HomeBusinessDemo_BypassTrial_PPDLIC_FILE_NAME = "HomeBusinessDemo_BypassTrial.PPDLIC.xrm-ms";
|
|||
|
public const string HomeStudent_BypassTrial_OOB_FILE_NAME = "HomeStudent_BypassTrial.OOB.xrm-ms";
|
|||
|
public const string HomeStudent_BypassTrial_PL_FILE_NAME = "HomeStudent_BypassTrial.PL.xrm-ms";
|
|||
|
public const string HomeStudent_BypassTrial_PPDLIC_FILE_NAME = "HomeStudent_BypassTrial.PPDLIC.xrm-ms";
|
|||
|
public const string HomeStudent_OEM_Perp_OOB_FILE_NAME = "HomeStudent_OEM_Perp.OOB.xrm-ms";
|
|||
|
public const string HomeStudent_OEM_Perp_PHN_FILE_NAME = "HomeStudent_OEM_Perp.PHN.xrm-ms";
|
|||
|
public const string HomeStudent_OEM_Perp_PL_FILE_NAME = "HomeStudent_OEM_Perp.PL.xrm-ms";
|
|||
|
public const string HomeStudent_OEM_Perp_PPDLIC_FILE_NAME = "HomeStudent_OEM_Perp.PPDLIC.xrm-ms";
|
|||
|
public const string HomeStudent_OEM_Perp2_OOB_FILE_NAME = "HomeStudent_OEM_Perp2.OOB.xrm-ms";
|
|||
|
public const string HomeStudent_OEM_Perp2_PHN_FILE_NAME = "HomeStudent_OEM_Perp2.PHN.xrm-ms";
|
|||
|
public const string HomeStudent_OEM_Perp2_PL_FILE_NAME = "HomeStudent_OEM_Perp2.PL.xrm-ms";
|
|||
|
public const string HomeStudent_OEM_Perp2_PPDLIC_FILE_NAME = "HomeStudent_OEM_Perp2.PPDLIC.xrm-ms";
|
|||
|
public const string HomeStudent_OEM_Perp3_OOB_FILE_NAME = "HomeStudent_OEM_Perp3.OOB.xrm-ms";
|
|||
|
public const string HomeStudent_OEM_Perp3_PHN_FILE_NAME = "HomeStudent_OEM_Perp3.PHN.xrm-ms";
|
|||
|
public const string HomeStudent_OEM_Perp3_PL_FILE_NAME = "HomeStudent_OEM_Perp3.PL.xrm-ms";
|
|||
|
public const string HomeStudent_OEM_Perp3_PPDLIC_FILE_NAME = "HomeStudent_OEM_Perp3.PPDLIC.xrm-ms";
|
|||
|
public const string HomeStudent_Retail_OOB_FILE_NAME = "HomeStudent_Retail.OOB.xrm-ms";
|
|||
|
public const string HomeStudent_Retail_PHN_FILE_NAME = "HomeStudent_Retail.PHN.xrm-ms";
|
|||
|
public const string HomeStudent_Retail_PL_FILE_NAME = "HomeStudent_Retail.PL.xrm-ms";
|
|||
|
public const string HomeStudent_Retail_PPDLIC_FILE_NAME = "HomeStudent_Retail.PPDLIC.xrm-ms";
|
|||
|
public const string HomeStudent_Retail2_OOB_FILE_NAME = "HomeStudent_Retail2.OOB.xrm-ms";
|
|||
|
public const string HomeStudent_Retail2_PHN_FILE_NAME = "HomeStudent_Retail2.PHN.xrm-ms";
|
|||
|
public const string HomeStudent_Retail2_PL_FILE_NAME = "HomeStudent_Retail2.PL.xrm-ms";
|
|||
|
public const string HomeStudent_Retail2_PPDLIC_FILE_NAME = "HomeStudent_Retail2.PPDLIC.xrm-ms";
|
|||
|
public const string HomeStudent_Retail3_OOB_FILE_NAME = "HomeStudent_Retail3.OOB.xrm-ms";
|
|||
|
public const string HomeStudent_Retail3_PHN_FILE_NAME = "HomeStudent_Retail3.PHN.xrm-ms";
|
|||
|
public const string HomeStudent_Retail3_PL_FILE_NAME = "HomeStudent_Retail3.PL.xrm-ms";
|
|||
|
public const string HomeStudent_Retail3_PPDLIC_FILE_NAME = "HomeStudent_Retail3.PPDLIC.xrm-ms";
|
|||
|
public const string HomeStudent_SubPrepid_OOB_FILE_NAME = "HomeStudent_SubPrepid.OOB.xrm-ms";
|
|||
|
public const string HomeStudent_SubPrepid_PL_FILE_NAME = "HomeStudent_SubPrepid.PL.xrm-ms";
|
|||
|
public const string HomeStudent_SubPrepid_PPDLIC_FILE_NAME = "HomeStudent_SubPrepid.PPDLIC.xrm-ms";
|
|||
|
public const string HomeStudent_Trial_OOB_FILE_NAME = "HomeStudent_Trial.OOB.xrm-ms";
|
|||
|
public const string HomeStudent_Trial_PL_FILE_NAME = "HomeStudent_Trial.PL.xrm-ms";
|
|||
|
public const string HomeStudent_Trial_PPDLIC_FILE_NAME = "HomeStudent_Trial.PPDLIC.xrm-ms";
|
|||
|
public const string HomeStudentDemo_BypassTrial_OOB_FILE_NAME = "HomeStudentDemo_BypassTrial.OOB.xrm-ms";
|
|||
|
public const string HomeStudentDemo_BypassTrial_PL_FILE_NAME = "HomeStudentDemo_BypassTrial.PL.xrm-ms";
|
|||
|
public const string HomeStudentDemo_BypassTrial_PPDLIC_FILE_NAME = "HomeStudentDemo_BypassTrial.PPDLIC.xrm-ms";
|
|||
|
public const string InfoPath_OEM_Perp_OOB_FILE_NAME = "InfoPath_OEM_Perp.OOB.xrm-ms";
|
|||
|
public const string InfoPath_OEM_Perp_PHN_FILE_NAME = "InfoPath_OEM_Perp.PHN.xrm-ms";
|
|||
|
public const string InfoPath_OEM_Perp_PL_FILE_NAME = "InfoPath_OEM_Perp.PL.xrm-ms";
|
|||
|
public const string InfoPath_OEM_Perp_PPDLIC_FILE_NAME = "InfoPath_OEM_Perp.PPDLIC.xrm-ms";
|
|||
|
public const string InfoPath_Retail_OOB_FILE_NAME = "InfoPath_Retail.OOB.xrm-ms";
|
|||
|
public const string InfoPath_Retail_PHN_FILE_NAME = "InfoPath_Retail.PHN.xrm-ms";
|
|||
|
public const string InfoPath_Retail_PL_FILE_NAME = "InfoPath_Retail.PL.xrm-ms";
|
|||
|
public const string InfoPath_Retail_PPDLIC_FILE_NAME = "InfoPath_Retail.PPDLIC.xrm-ms";
|
|||
|
public const string InfoPath_SubPrepid_OOB_FILE_NAME = "InfoPath_SubPrepid.OOB.xrm-ms";
|
|||
|
public const string InfoPath_SubPrepid_PL_FILE_NAME = "InfoPath_SubPrepid.PL.xrm-ms";
|
|||
|
public const string InfoPath_SubPrepid_PPDLIC_FILE_NAME = "InfoPath_SubPrepid.PPDLIC.xrm-ms";
|
|||
|
public const string InfoPath_Trial_OOB_FILE_NAME = "InfoPath_Trial.OOB.xrm-ms";
|
|||
|
public const string InfoPath_Trial_PL_FILE_NAME = "InfoPath_Trial.PL.xrm-ms";
|
|||
|
public const string InfoPath_Trial_PPDLIC_FILE_NAME = "InfoPath_Trial.PPDLIC.xrm-ms";
|
|||
|
public const string HSOneNote_OEM_Perp_OOB_FILE_NAME = "HSOneNote_OEM_Perp.OOB.xrm-ms";
|
|||
|
public const string HSOneNote_OEM_Perp_PHN_FILE_NAME = "HSOneNote_OEM_Perp.PHN.xrm-ms";
|
|||
|
public const string HSOneNote_OEM_Perp_PL_FILE_NAME = "HSOneNote_OEM_Perp.PL.xrm-ms";
|
|||
|
public const string HSOneNote_OEM_Perp_PPDLIC_FILE_NAME = "HSOneNote_OEM_Perp.PPDLIC.xrm-ms";
|
|||
|
public const string HSOneNote_Retail_OOB_FILE_NAME = "HSOneNote_Retail.OOB.xrm-ms";
|
|||
|
public const string HSOneNote_Retail_PHN_FILE_NAME = "HSOneNote_Retail.PHN.xrm-ms";
|
|||
|
public const string HSOneNote_Retail_PL_FILE_NAME = "HSOneNote_Retail.PL.xrm-ms";
|
|||
|
public const string HSOneNote_Retail_PPDLIC_FILE_NAME = "HSOneNote_Retail.PPDLIC.xrm-ms";
|
|||
|
public const string HSOneNote_SubPrepid_OOB_FILE_NAME = "HSOneNote_SubPrepid.OOB.xrm-ms";
|
|||
|
public const string HSOneNote_SubPrepid_PL_FILE_NAME = "HSOneNote_SubPrepid.PL.xrm-ms";
|
|||
|
public const string HSOneNote_SubPrepid_PPDLIC_FILE_NAME = "HSOneNote_SubPrepid.PPDLIC.xrm-ms";
|
|||
|
public const string HSOneNote_Trial_OOB_FILE_NAME = "HSOneNote_Trial.OOB.xrm-ms";
|
|||
|
public const string HSOneNote_Trial_PL_FILE_NAME = "HSOneNote_Trial.PL.xrm-ms";
|
|||
|
public const string HSOneNote_Trial_PPDLIC_FILE_NAME = "HSOneNote_Trial.PPDLIC.xrm-ms";
|
|||
|
public const string OneNote_OEM_Perp_OOB_FILE_NAME = "OneNote_OEM_Perp.OOB.xrm-ms";
|
|||
|
public const string OneNote_OEM_Perp_PHN_FILE_NAME = "OneNote_OEM_Perp.PHN.xrm-ms";
|
|||
|
public const string OneNote_OEM_Perp_PL_FILE_NAME = "OneNote_OEM_Perp.PL.xrm-ms";
|
|||
|
public const string OneNote_OEM_Perp_PPDLIC_FILE_NAME = "OneNote_OEM_Perp.PPDLIC.xrm-ms";
|
|||
|
public const string OneNote_Retail_OOB_FILE_NAME = "OneNote_Retail.OOB.xrm-ms";
|
|||
|
public const string OneNote_Retail_PHN_FILE_NAME = "OneNote_Retail.PHN.xrm-ms";
|
|||
|
public const string OneNote_Retail_PL_FILE_NAME = "OneNote_Retail.PL.xrm-ms";
|
|||
|
public const string OneNote_Retail_PPDLIC_FILE_NAME = "OneNote_Retail.PPDLIC.xrm-ms";
|
|||
|
public const string OneNote_SubPrepid_OOB_FILE_NAME = "OneNote_SubPrepid.OOB.xrm-ms";
|
|||
|
public const string OneNote_SubPrepid_PL_FILE_NAME = "OneNote_SubPrepid.PL.xrm-ms";
|
|||
|
public const string OneNote_SubPrepid_PPDLIC_FILE_NAME = "OneNote_SubPrepid.PPDLIC.xrm-ms";
|
|||
|
public const string OneNote_Trial_OOB_FILE_NAME = "OneNote_Trial.OOB.xrm-ms";
|
|||
|
public const string OneNote_Trial_PL_FILE_NAME = "OneNote_Trial.PL.xrm-ms";
|
|||
|
public const string OneNote_Trial_PPDLIC_FILE_NAME = "OneNote_Trial.PPDLIC.xrm-ms";
|
|||
|
public const string Outlook_OEM_Perp_OOB_FILE_NAME = "Outlook_OEM_Perp.OOB.xrm-ms";
|
|||
|
public const string Outlook_OEM_Perp_PHN_FILE_NAME = "Outlook_OEM_Perp.PHN.xrm-ms";
|
|||
|
public const string Outlook_OEM_Perp_PL_FILE_NAME = "Outlook_OEM_Perp.PL.xrm-ms";
|
|||
|
public const string Outlook_OEM_Perp_PPDLIC_FILE_NAME = "Outlook_OEM_Perp.PPDLIC.xrm-ms";
|
|||
|
public const string Outlook_Retail_OOB_FILE_NAME = "Outlook_Retail.OOB.xrm-ms";
|
|||
|
public const string Outlook_Retail_PHN_FILE_NAME = "Outlook_Retail.PHN.xrm-ms";
|
|||
|
public const string Outlook_Retail_PL_FILE_NAME = "Outlook_Retail.PL.xrm-ms";
|
|||
|
public const string Outlook_Retail_PPDLIC_FILE_NAME = "Outlook_Retail.PPDLIC.xrm-ms";
|
|||
|
public const string Outlook_SubPrepid_OOB_FILE_NAME = "Outlook_SubPrepid.OOB.xrm-ms";
|
|||
|
public const string Outlook_SubPrepid_PL_FILE_NAME = "Outlook_SubPrepid.PL.xrm-ms";
|
|||
|
public const string Outlook_SubPrepid_PPDLIC_FILE_NAME = "Outlook_SubPrepid.PPDLIC.xrm-ms";
|
|||
|
public const string Outlook_Trial_OOB_FILE_NAME = "Outlook_Trial.OOB.xrm-ms";
|
|||
|
public const string Outlook_Trial_PL_FILE_NAME = "Outlook_Trial.PL.xrm-ms";
|
|||
|
public const string Outlook_Trial_PPDLIC_FILE_NAME = "Outlook_Trial.PPDLIC.xrm-ms";
|
|||
|
public const string HSPowerPoint_OEM_Perp_OOB_FILE_NAME = "HSPowerPoint_OEM_Perp.OOB.xrm-ms";
|
|||
|
public const string HSPowerPoint_OEM_Perp_PHN_FILE_NAME = "HSPowerPoint_OEM_Perp.PHN.xrm-ms";
|
|||
|
public const string HSPowerPoint_OEM_Perp_PL_FILE_NAME = "HSPowerPoint_OEM_Perp.PL.xrm-ms";
|
|||
|
public const string HSPowerPoint_OEM_Perp_PPDLIC_FILE_NAME = "HSPowerPoint_OEM_Perp.PPDLIC.xrm-ms";
|
|||
|
public const string HSPowerPoint_Retail_OOB_FILE_NAME = "HSPowerPoint_Retail.OOB.xrm-ms";
|
|||
|
public const string HSPowerPoint_Retail_PHN_FILE_NAME = "HSPowerPoint_Retail.PHN.xrm-ms";
|
|||
|
public const string HSPowerPoint_Retail_PL_FILE_NAME = "HSPowerPoint_Retail.PL.xrm-ms";
|
|||
|
public const string HSPowerPoint_Retail_PPDLIC_FILE_NAME = "HSPowerPoint_Retail.PPDLIC.xrm-ms";
|
|||
|
public const string HSPowerPoint_SubPrepid_OOB_FILE_NAME = "HSPowerPoint_SubPrepid.OOB.xrm-ms";
|
|||
|
public const string HSPowerPoint_SubPrepid_PL_FILE_NAME = "HSPowerPoint_SubPrepid.PL.xrm-ms";
|
|||
|
public const string HSPowerPoint_SubPrepid_PPDLIC_FILE_NAME = "HSPowerPoint_SubPrepid.PPDLIC.xrm-ms";
|
|||
|
public const string HSPowerPoint_Trial_OOB_FILE_NAME = "HSPowerPoint_Trial.OOB.xrm-ms";
|
|||
|
public const string HSPowerPoint_Trial_PL_FILE_NAME = "HSPowerPoint_Trial.PL.xrm-ms";
|
|||
|
public const string HSPowerPoint_Trial_PPDLIC_FILE_NAME = "HSPowerPoint_Trial.PPDLIC.xrm-ms";
|
|||
|
public const string PowerPoint_OEM_Perp_OOB_FILE_NAME = "PowerPoint_OEM_Perp.OOB.xrm-ms";
|
|||
|
public const string PowerPoint_OEM_Perp_PHN_FILE_NAME = "PowerPoint_OEM_Perp.PHN.xrm-ms";
|
|||
|
public const string PowerPoint_OEM_Perp_PL_FILE_NAME = "PowerPoint_OEM_Perp.PL.xrm-ms";
|
|||
|
public const string PowerPoint_OEM_Perp_PPDLIC_FILE_NAME = "PowerPoint_OEM_Perp.PPDLIC.xrm-ms";
|
|||
|
public const string PowerPoint_Retail_OOB_FILE_NAME = "PowerPoint_Retail.OOB.xrm-ms";
|
|||
|
public const string PowerPoint_Retail_PHN_FILE_NAME = "PowerPoint_Retail.PHN.xrm-ms";
|
|||
|
public const string PowerPoint_Retail_PL_FILE_NAME = "PowerPoint_Retail.PL.xrm-ms";
|
|||
|
public const string PowerPoint_Retail_PPDLIC_FILE_NAME = "PowerPoint_Retail.PPDLIC.xrm-ms";
|
|||
|
public const string PowerPoint_SubPrepid_OOB_FILE_NAME = "PowerPoint_SubPrepid.OOB.xrm-ms";
|
|||
|
public const string PowerPoint_SubPrepid_PL_FILE_NAME = "PowerPoint_SubPrepid.PL.xrm-ms";
|
|||
|
public const string PowerPoint_SubPrepid_PPDLIC_FILE_NAME = "PowerPoint_SubPrepid.PPDLIC.xrm-ms";
|
|||
|
public const string PowerPoint_Trial_OOB_FILE_NAME = "PowerPoint_Trial.OOB.xrm-ms";
|
|||
|
public const string PowerPoint_Trial_PL_FILE_NAME = "PowerPoint_Trial.PL.xrm-ms";
|
|||
|
public const string PowerPoint_Trial_PPDLIC_FILE_NAME = "PowerPoint_Trial.PPDLIC.xrm-ms";
|
|||
|
public const string Professional_BypassTrial_OOB_FILE_NAME = "Professional_BypassTrial.OOB.xrm-ms";
|
|||
|
public const string Professional_BypassTrial_PL_FILE_NAME = "Professional_BypassTrial.PL.xrm-ms";
|
|||
|
public const string Professional_BypassTrial_PPDLIC_FILE_NAME = "Professional_BypassTrial.PPDLIC.xrm-ms";
|
|||
|
public const string Professional_DeltaTrial_OOB_FILE_NAME = "Professional_DeltaTrial.OOB.xrm-ms";
|
|||
|
public const string Professional_DeltaTrial_PL_FILE_NAME = "Professional_DeltaTrial.PL.xrm-ms";
|
|||
|
public const string Professional_DeltaTrial_PPDLIC_FILE_NAME = "Professional_DeltaTrial.PPDLIC.xrm-ms";
|
|||
|
public const string Professional_OEM_Perp_OOB_FILE_NAME = "Professional_OEM_Perp.OOB.xrm-ms";
|
|||
|
public const string Professional_OEM_Perp_PHN_FILE_NAME = "Professional_OEM_Perp.PHN.xrm-ms";
|
|||
|
public const string Professional_OEM_Perp_PL_FILE_NAME = "Professional_OEM_Perp.PL.xrm-ms";
|
|||
|
public const string Professional_OEM_Perp_PPDLIC_FILE_NAME = "Professional_OEM_Perp.PPDLIC.xrm-ms";
|
|||
|
public const string Professional_OEM_Perp2_OOB_FILE_NAME = "Professional_OEM_Perp2.OOB.xrm-ms";
|
|||
|
public const string Professional_OEM_Perp2_PHN_FILE_NAME = "Professional_OEM_Perp2.PHN.xrm-ms";
|
|||
|
public const string Professional_OEM_Perp2_PL_FILE_NAME = "Professional_OEM_Perp2.PL.xrm-ms";
|
|||
|
public const string Professional_OEM_Perp2_PPDLIC_FILE_NAME = "Professional_OEM_Perp2.PPDLIC.xrm-ms";
|
|||
|
public const string Professional_OEM_Perp3_OOB_FILE_NAME = "Professional_OEM_Perp3.OOB.xrm-ms";
|
|||
|
public const string Professional_OEM_Perp3_PHN_FILE_NAME = "Professional_OEM_Perp3.PHN.xrm-ms";
|
|||
|
public const string Professional_OEM_Perp3_PL_FILE_NAME = "Professional_OEM_Perp3.PL.xrm-ms";
|
|||
|
public const string Professional_OEM_Perp3_PPDLIC_FILE_NAME = "Professional_OEM_Perp3.PPDLIC.xrm-ms";
|
|||
|
public const string Professional_Retail_OOB_FILE_NAME = "Professional_Retail.OOB.xrm-ms";
|
|||
|
public const string Professional_Retail_PHN_FILE_NAME = "Professional_Retail.PHN.xrm-ms";
|
|||
|
public const string Professional_Retail_PL_FILE_NAME = "Professional_Retail.PL.xrm-ms";
|
|||
|
public const string Professional_Retail_PPDLIC_FILE_NAME = "Professional_Retail.PPDLIC.xrm-ms";
|
|||
|
public const string Professional_Retail2_OOB_FILE_NAME = "Professional_Retail2.OOB.xrm-ms";
|
|||
|
public const string Professional_Retail2_PHN_FILE_NAME = "Professional_Retail2.PHN.xrm-ms";
|
|||
|
public const string Professional_Retail2_PL_FILE_NAME = "Professional_Retail2.PL.xrm-ms";
|
|||
|
public const string Professional_Retail2_PPDLIC_FILE_NAME = "Professional_Retail2.PPDLIC.xrm-ms";
|
|||
|
public const string Professional_Retail3_OOB_FILE_NAME = "Professional_Retail3.OOB.xrm-ms";
|
|||
|
public const string Professional_Retail3_PHN_FILE_NAME = "Professional_Retail3.PHN.xrm-ms";
|
|||
|
public const string Professional_Retail3_PL_FILE_NAME = "Professional_Retail3.PL.xrm-ms";
|
|||
|
public const string Professional_Retail3_PPDLIC_FILE_NAME = "Professional_Retail3.PPDLIC.xrm-ms";
|
|||
|
public const string Professional_SubPrepid_OOB_FILE_NAME = "Professional_SubPrepid.OOB.xrm-ms";
|
|||
|
public const string Professional_SubPrepid_PL_FILE_NAME = "Professional_SubPrepid.PL.xrm-ms";
|
|||
|
public const string Professional_SubPrepid_PPDLIC_FILE_NAME = "Professional_SubPrepid.PPDLIC.xrm-ms";
|
|||
|
public const string Professional_Trial_OOB_FILE_NAME = "Professional_Trial.OOB.xrm-ms";
|
|||
|
public const string Professional_Trial_PL_FILE_NAME = "Professional_Trial.PL.xrm-ms";
|
|||
|
public const string Professional_Trial_PPDLIC_FILE_NAME = "Professional_Trial.PPDLIC.xrm-ms";
|
|||
|
public const string Professional_Trial2_OOB_FILE_NAME = "Professional_Trial2.OOB.xrm-ms";
|
|||
|
public const string Professional_Trial2_PL_FILE_NAME = "Professional_Trial2.PL.xrm-ms";
|
|||
|
public const string Professional_Trial2_PPDLIC_FILE_NAME = "Professional_Trial2.PPDLIC.xrm-ms";
|
|||
|
public const string ProfessionalAcad_OEM_Perp_OOB_FILE_NAME = "ProfessionalAcad_OEM_Perp.OOB.xrm-ms";
|
|||
|
public const string ProfessionalAcad_OEM_Perp_PHN_FILE_NAME = "ProfessionalAcad_OEM_Perp.PHN.xrm-ms";
|
|||
|
public const string ProfessionalAcad_OEM_Perp_PL_FILE_NAME = "ProfessionalAcad_OEM_Perp.PL.xrm-ms";
|
|||
|
public const string ProfessionalAcad_OEM_Perp_PPDLIC_FILE_NAME = "ProfessionalAcad_OEM_Perp.PPDLIC.xrm-ms";
|
|||
|
public const string ProfessionalAcad_Retail_OOB_FILE_NAME = "ProfessionalAcad_Retail.OOB.xrm-ms";
|
|||
|
public const string ProfessionalAcad_Retail_PHN_FILE_NAME = "ProfessionalAcad_Retail.PHN.xrm-ms";
|
|||
|
public const string ProfessionalAcad_Retail_PL_FILE_NAME = "ProfessionalAcad_Retail.PL.xrm-ms";
|
|||
|
public const string ProfessionalAcad_Retail_PPDLIC_FILE_NAME = "ProfessionalAcad_Retail.PPDLIC.xrm-ms";
|
|||
|
public const string ProfessionalAcad_Trial_OOB_FILE_NAME = "ProfessionalAcad_Trial.OOB.xrm-ms";
|
|||
|
public const string ProfessionalAcad_Trial_PL_FILE_NAME = "ProfessionalAcad_Trial.PL.xrm-ms";
|
|||
|
public const string ProfessionalAcad_Trial_PPDLIC_FILE_NAME = "ProfessionalAcad_Trial.PPDLIC.xrm-ms";
|
|||
|
public const string ProfessionalDemo_BypassTrial_OOB_FILE_NAME = "ProfessionalDemo_BypassTrial.OOB.xrm-ms";
|
|||
|
public const string ProfessionalDemo_BypassTrial_PL_FILE_NAME = "ProfessionalDemo_BypassTrial.PL.xrm-ms";
|
|||
|
public const string ProfessionalDemo_BypassTrial_PPDLIC_FILE_NAME = "ProfessionalDemo_BypassTrial.PPDLIC.xrm-ms";
|
|||
|
public const string ProjectPro_OEM_Perp_OOB_FILE_NAME = "ProjectPro_OEM_Perp.OOB.xrm-ms";
|
|||
|
public const string ProjectPro_OEM_Perp_PHN_FILE_NAME = "ProjectPro_OEM_Perp.PHN.xrm-ms";
|
|||
|
public const string ProjectPro_OEM_Perp_PL_FILE_NAME = "ProjectPro_OEM_Perp.PL.xrm-ms";
|
|||
|
public const string ProjectPro_OEM_Perp_PPDLIC_FILE_NAME = "ProjectPro_OEM_Perp.PPDLIC.xrm-ms";
|
|||
|
public const string ProjectPro_OEM_Perp2_OOB_FILE_NAME = "ProjectPro_OEM_Perp2.OOB.xrm-ms";
|
|||
|
public const string ProjectPro_OEM_Perp2_PHN_FILE_NAME = "ProjectPro_OEM_Perp2.PHN.xrm-ms";
|
|||
|
public const string ProjectPro_OEM_Perp2_PL_FILE_NAME = "ProjectPro_OEM_Perp2.PL.xrm-ms";
|
|||
|
public const string ProjectPro_OEM_Perp2_PPDLIC_FILE_NAME = "ProjectPro_OEM_Perp2.PPDLIC.xrm-ms";
|
|||
|
public const string ProjectPro_Retail_OOB_FILE_NAME = "ProjectPro_Retail.OOB.xrm-ms";
|
|||
|
public const string ProjectPro_Retail_PHN_FILE_NAME = "ProjectPro_Retail.PHN.xrm-ms";
|
|||
|
public const string ProjectPro_Retail_PL_FILE_NAME = "ProjectPro_Retail.PL.xrm-ms";
|
|||
|
public const string ProjectPro_Retail_PPDLIC_FILE_NAME = "ProjectPro_Retail.PPDLIC.xrm-ms";
|
|||
|
public const string ProjectPro_Retail2_OOB_FILE_NAME = "ProjectPro_Retail2.OOB.xrm-ms";
|
|||
|
public const string ProjectPro_Retail2_PHN_FILE_NAME = "ProjectPro_Retail2.PHN.xrm-ms";
|
|||
|
public const string ProjectPro_Retail2_PL_FILE_NAME = "ProjectPro_Retail2.PL.xrm-ms";
|
|||
|
public const string ProjectPro_Retail2_PPDLIC_FILE_NAME = "ProjectPro_Retail2.PPDLIC.xrm-ms";
|
|||
|
public const string ProjectPro_SubPrepid_OOB_FILE_NAME = "ProjectPro_SubPrepid.OOB.xrm-ms";
|
|||
|
public const string ProjectPro_SubPrepid_PL_FILE_NAME = "ProjectPro_SubPrepid.PL.xrm-ms";
|
|||
|
public const string ProjectPro_SubPrepid_PPDLIC_FILE_NAME = "ProjectPro_SubPrepid.PPDLIC.xrm-ms";
|
|||
|
public const string ProjectPro_Trial_OOB_FILE_NAME = "ProjectPro_Trial.OOB.xrm-ms";
|
|||
|
public const string ProjectPro_Trial_PL_FILE_NAME = "ProjectPro_Trial.PL.xrm-ms";
|
|||
|
public const string ProjectPro_Trial_PPDLIC_FILE_NAME = "ProjectPro_Trial.PPDLIC.xrm-ms";
|
|||
|
public const string ProjectPro_Trial2_OOB_FILE_NAME = "ProjectPro_Trial2.OOB.xrm-ms";
|
|||
|
public const string ProjectPro_Trial2_PL_FILE_NAME = "ProjectPro_Trial2.PL.xrm-ms";
|
|||
|
public const string ProjectPro_Trial2_PPDLIC_FILE_NAME = "ProjectPro_Trial2.PPDLIC.xrm-ms";
|
|||
|
public const string ProjectProMSDN_Retail_OOB_FILE_NAME = "ProjectProMSDN_Retail.OOB.xrm-ms";
|
|||
|
public const string ProjectProMSDN_Retail_PHN_FILE_NAME = "ProjectProMSDN_Retail.PHN.xrm-ms";
|
|||
|
public const string ProjectProMSDN_Retail_PL_FILE_NAME = "ProjectProMSDN_Retail.PL.xrm-ms";
|
|||
|
public const string ProjectProMSDN_Retail_PPDLIC_FILE_NAME = "ProjectProMSDN_Retail.PPDLIC.xrm-ms";
|
|||
|
public const string ProjectStd_OEM_Perp_OOB_FILE_NAME = "ProjectStd_OEM_Perp.OOB.xrm-ms";
|
|||
|
public const string ProjectStd_OEM_Perp_PHN_FILE_NAME = "ProjectStd_OEM_Perp.PHN.xrm-ms";
|
|||
|
public const string ProjectStd_OEM_Perp_PL_FILE_NAME = "ProjectStd_OEM_Perp.PL.xrm-ms";
|
|||
|
public const string ProjectStd_OEM_Perp_PPDLIC_FILE_NAME = "ProjectStd_OEM_Perp.PPDLIC.xrm-ms";
|
|||
|
public const string ProjectStd_Retail_OOB_FILE_NAME = "ProjectStd_Retail.OOB.xrm-ms";
|
|||
|
public const string ProjectStd_Retail_PHN_FILE_NAME = "ProjectStd_Retail.PHN.xrm-ms";
|
|||
|
public const string ProjectStd_Retail_PL_FILE_NAME = "ProjectStd_Retail.PL.xrm-ms";
|
|||
|
public const string ProjectStd_Retail_PPDLIC_FILE_NAME = "ProjectStd_Retail.PPDLIC.xrm-ms";
|
|||
|
public const string ProjectStd_SubPrepid_OOB_FILE_NAME = "ProjectStd_SubPrepid.OOB.xrm-ms";
|
|||
|
public const string ProjectStd_SubPrepid_PL_FILE_NAME = "ProjectStd_SubPrepid.PL.xrm-ms";
|
|||
|
public const string ProjectStd_SubPrepid_PPDLIC_FILE_NAME = "ProjectStd_SubPrepid.PPDLIC.xrm-ms";
|
|||
|
public const string ProjectStd_Trial_OOB_FILE_NAME = "ProjectStd_Trial.OOB.xrm-ms";
|
|||
|
public const string ProjectStd_Trial_PL_FILE_NAME = "ProjectStd_Trial.PL.xrm-ms";
|
|||
|
public const string ProjectStd_Trial_PPDLIC_FILE_NAME = "ProjectStd_Trial.PPDLIC.xrm-ms";
|
|||
|
public const string ProPlus_Retail_OOB_FILE_NAME = "ProPlus_Retail.OOB.xrm-ms";
|
|||
|
public const string ProPlus_Retail_PHN_FILE_NAME = "ProPlus_Retail.PHN.xrm-ms";
|
|||
|
public const string ProPlus_Retail_PL_FILE_NAME = "ProPlus_Retail.PL.xrm-ms";
|
|||
|
public const string ProPlus_Retail_PPDLIC_FILE_NAME = "ProPlus_Retail.PPDLIC.xrm-ms";
|
|||
|
public const string ProPlus_Retail2_OOB_FILE_NAME = "ProPlus_Retail2.OOB.xrm-ms";
|
|||
|
public const string ProPlus_Retail2_PHN_FILE_NAME = "ProPlus_Retail2.PHN.xrm-ms";
|
|||
|
public const string ProPlus_Retail2_PL_FILE_NAME = "ProPlus_Retail2.PL.xrm-ms";
|
|||
|
public const string ProPlus_Retail2_PPDLIC_FILE_NAME = "ProPlus_Retail2.PPDLIC.xrm-ms";
|
|||
|
public const string ProPlus_SubPrepid_OOB_FILE_NAME = "ProPlus_SubPrepid.OOB.xrm-ms";
|
|||
|
public const string ProPlus_SubPrepid_PL_FILE_NAME = "ProPlus_SubPrepid.PL.xrm-ms";
|
|||
|
public const string ProPlus_SubPrepid_PPDLIC_FILE_NAME = "ProPlus_SubPrepid.PPDLIC.xrm-ms";
|
|||
|
public const string ProPlus_Trial_OOB_FILE_NAME = "ProPlus_Trial.OOB.xrm-ms";
|
|||
|
public const string ProPlus_Trial_PL_FILE_NAME = "ProPlus_Trial.PL.xrm-ms";
|
|||
|
public const string ProPlus_Trial_PPDLIC_FILE_NAME = "ProPlus_Trial.PPDLIC.xrm-ms";
|
|||
|
public const string ProPlusAcad_Retail_OOB_FILE_NAME = "ProPlusAcad_Retail.OOB.xrm-ms";
|
|||
|
public const string ProPlusAcad_Retail_PHN_FILE_NAME = "ProPlusAcad_Retail.PHN.xrm-ms";
|
|||
|
public const string ProPlusAcad_Retail_PL_FILE_NAME = "ProPlusAcad_Retail.PL.xrm-ms";
|
|||
|
public const string ProPlusAcad_Retail_PPDLIC_FILE_NAME = "ProPlusAcad_Retail.PPDLIC.xrm-ms";
|
|||
|
public const string ProPlusMSDN_Retail_OOB_FILE_NAME = "ProPlusMSDN_Retail.OOB.xrm-ms";
|
|||
|
public const string ProPlusMSDN_Retail_PHN_FILE_NAME = "ProPlusMSDN_Retail.PHN.xrm-ms";
|
|||
|
public const string ProPlusMSDN_Retail_PL_FILE_NAME = "ProPlusMSDN_Retail.PL.xrm-ms";
|
|||
|
public const string ProPlusMSDN_Retail_PPDLIC_FILE_NAME = "ProPlusMSDN_Retail.PPDLIC.xrm-ms";
|
|||
|
public const string ProPlusMSDN_Retail2_OOB_FILE_NAME = "ProPlusMSDN_Retail2.OOB.xrm-ms";
|
|||
|
public const string ProPlusMSDN_Retail2_PHN_FILE_NAME = "ProPlusMSDN_Retail2.PHN.xrm-ms";
|
|||
|
public const string ProPlusMSDN_Retail2_PL_FILE_NAME = "ProPlusMSDN_Retail2.PL.xrm-ms";
|
|||
|
public const string ProPlusMSDN_Retail2_PPDLIC_FILE_NAME = "ProPlusMSDN_Retail2.PPDLIC.xrm-ms";
|
|||
|
public const string Publisher_OEM_Perp_OOB_FILE_NAME = "Publisher_OEM_Perp.OOB.xrm-ms";
|
|||
|
public const string Publisher_OEM_Perp_PHN_FILE_NAME = "Publisher_OEM_Perp.PHN.xrm-ms";
|
|||
|
public const string Publisher_OEM_Perp_PL_FILE_NAME = "Publisher_OEM_Perp.PL.xrm-ms";
|
|||
|
public const string Publisher_OEM_Perp_PPDLIC_FILE_NAME = "Publisher_OEM_Perp.PPDLIC.xrm-ms";
|
|||
|
public const string Publisher_Retail_OOB_FILE_NAME = "Publisher_Retail.OOB.xrm-ms";
|
|||
|
public const string Publisher_Retail_PHN_FILE_NAME = "Publisher_Retail.PHN.xrm-ms";
|
|||
|
public const string Publisher_Retail_PL_FILE_NAME = "Publisher_Retail.PL.xrm-ms";
|
|||
|
public const string Publisher_Retail_PPDLIC_FILE_NAME = "Publisher_Retail.PPDLIC.xrm-ms";
|
|||
|
public const string Publisher_SubPrepid_OOB_FILE_NAME = "Publisher_SubPrepid.OOB.xrm-ms";
|
|||
|
public const string Publisher_SubPrepid_PL_FILE_NAME = "Publisher_SubPrepid.PL.xrm-ms";
|
|||
|
public const string Publisher_SubPrepid_PPDLIC_FILE_NAME = "Publisher_SubPrepid.PPDLIC.xrm-ms";
|
|||
|
public const string Publisher_Trial_OOB_FILE_NAME = "Publisher_Trial.OOB.xrm-ms";
|
|||
|
public const string Publisher_Trial_PL_FILE_NAME = "Publisher_Trial.PL.xrm-ms";
|
|||
|
public const string Publisher_Trial_PPDLIC_FILE_NAME = "Publisher_Trial.PPDLIC.xrm-ms";
|
|||
|
public const string SmallBusBasics_OEM_Perp_OOB_FILE_NAME = "SmallBusBasics_OEM_Perp.OOB.xrm-ms";
|
|||
|
public const string SmallBusBasics_OEM_Perp_PHN_FILE_NAME = "SmallBusBasics_OEM_Perp.PHN.xrm-ms";
|
|||
|
public const string SmallBusBasics_OEM_Perp_PL_FILE_NAME = "SmallBusBasics_OEM_Perp.PL.xrm-ms";
|
|||
|
public const string SmallBusBasics_OEM_Perp_PPDLIC_FILE_NAME = "SmallBusBasics_OEM_Perp.PPDLIC.xrm-ms";
|
|||
|
public const string SmallBusBasics_Retail_OOB_FILE_NAME = "SmallBusBasics_Retail.OOB.xrm-ms";
|
|||
|
public const string SmallBusBasics_Retail_PHN_FILE_NAME = "SmallBusBasics_Retail.PHN.xrm-ms";
|
|||
|
public const string SmallBusBasics_Retail_PL_FILE_NAME = "SmallBusBasics_Retail.PL.xrm-ms";
|
|||
|
public const string SmallBusBasics_Retail_PPDLIC_FILE_NAME = "SmallBusBasics_Retail.PPDLIC.xrm-ms";
|
|||
|
public const string SmallBusBasics_SubPrepid_OOB_FILE_NAME = "SmallBusBasics_SubPrepid.OOB.xrm-ms";
|
|||
|
public const string SmallBusBasics_SubPrepid_PL_FILE_NAME = "SmallBusBasics_SubPrepid.PL.xrm-ms";
|
|||
|
public const string SmallBusBasics_SubPrepid_PPDLIC_FILE_NAME = "SmallBusBasics_SubPrepid.PPDLIC.xrm-ms";
|
|||
|
public const string SmallBusBasics_Trial_OOB_FILE_NAME = "SmallBusBasics_Trial.OOB.xrm-ms";
|
|||
|
public const string SmallBusBasics_Trial_PL_FILE_NAME = "SmallBusBasics_Trial.PL.xrm-ms";
|
|||
|
public const string SmallBusBasics_Trial_PPDLIC_FILE_NAME = "SmallBusBasics_Trial.PPDLIC.xrm-ms";
|
|||
|
public const string SmallBusBasicsMSDN_Retail_OOB_FILE_NAME = "SmallBusBasicsMSDN_Retail.OOB.xrm-ms";
|
|||
|
public const string SmallBusBasicsMSDN_Retail_PHN_FILE_NAME = "SmallBusBasicsMSDN_Retail.PHN.xrm-ms";
|
|||
|
public const string SmallBusBasicsMSDN_Retail_PL_FILE_NAME = "SmallBusBasicsMSDN_Retail.PL.xrm-ms";
|
|||
|
public const string SmallBusBasicsMSDN_Retail_PPDLIC_FILE_NAME = "SmallBusBasicsMSDN_Retail.PPDLIC.xrm-ms";
|
|||
|
public const string Standard_Retail_OOB_FILE_NAME = "Standard_Retail.OOB.xrm-ms";
|
|||
|
public const string Standard_Retail_PHN_FILE_NAME = "Standard_Retail.PHN.xrm-ms";
|
|||
|
public const string Standard_Retail_PL_FILE_NAME = "Standard_Retail.PL.xrm-ms";
|
|||
|
public const string Standard_Retail_PPDLIC_FILE_NAME = "Standard_Retail.PPDLIC.xrm-ms";
|
|||
|
public const string Standard_SubPrepid_OOB_FILE_NAME = "Standard_SubPrepid.OOB.xrm-ms";
|
|||
|
public const string Standard_SubPrepid_PL_FILE_NAME = "Standard_SubPrepid.PL.xrm-ms";
|
|||
|
public const string Standard_SubPrepid_PPDLIC_FILE_NAME = "Standard_SubPrepid.PPDLIC.xrm-ms";
|
|||
|
public const string StandardMSDN_Retail_OOB_FILE_NAME = "StandardMSDN_Retail.OOB.xrm-ms";
|
|||
|
public const string StandardMSDN_Retail_PHN_FILE_NAME = "StandardMSDN_Retail.PHN.xrm-ms";
|
|||
|
public const string StandardMSDN_Retail_PL_FILE_NAME = "StandardMSDN_Retail.PL.xrm-ms";
|
|||
|
public const string StandardMSDN_Retail_PPDLIC_FILE_NAME = "StandardMSDN_Retail.PPDLIC.xrm-ms";
|
|||
|
public const string VisioPrem_OEM_Perp_OOB_FILE_NAME = "VisioPrem_OEM_Perp.OOB.xrm-ms";
|
|||
|
public const string VisioPrem_OEM_Perp_PHN_FILE_NAME = "VisioPrem_OEM_Perp.PHN.xrm-ms";
|
|||
|
public const string VisioPrem_OEM_Perp_PL_FILE_NAME = "VisioPrem_OEM_Perp.PL.xrm-ms";
|
|||
|
public const string VisioPrem_OEM_Perp_PPDLIC_FILE_NAME = "VisioPrem_OEM_Perp.PPDLIC.xrm-ms";
|
|||
|
public const string VisioPrem_Retail_OOB_FILE_NAME = "VisioPrem_Retail.OOB.xrm-ms";
|
|||
|
public const string VisioPrem_Retail_PHN_FILE_NAME = "VisioPrem_Retail.PHN.xrm-ms";
|
|||
|
public const string VisioPrem_Retail_PL_FILE_NAME = "VisioPrem_Retail.PL.xrm-ms";
|
|||
|
public const string VisioPrem_Retail_PPDLIC_FILE_NAME = "VisioPrem_Retail.PPDLIC.xrm-ms";
|
|||
|
public const string VisioPrem_SubPrepid_OOB_FILE_NAME = "VisioPrem_SubPrepid.OOB.xrm-ms";
|
|||
|
public const string VisioPrem_SubPrepid_PL_FILE_NAME = "VisioPrem_SubPrepid.PL.xrm-ms";
|
|||
|
public const string VisioPrem_SubPrepid_PPDLIC_FILE_NAME = "VisioPrem_SubPrepid.PPDLIC.xrm-ms";
|
|||
|
public const string VisioPrem_Trial_OOB_FILE_NAME = "VisioPrem_Trial.OOB.xrm-ms";
|
|||
|
public const string VisioPrem_Trial_PL_FILE_NAME = "VisioPrem_Trial.PL.xrm-ms";
|
|||
|
public const string VisioPrem_Trial_PPDLIC_FILE_NAME = "VisioPrem_Trial.PPDLIC.xrm-ms";
|
|||
|
public const string VisioPro_OEM_Perp_OOB_FILE_NAME = "VisioPro_OEM_Perp.OOB.xrm-ms";
|
|||
|
public const string VisioPro_OEM_Perp_PHN_FILE_NAME = "VisioPro_OEM_Perp.PHN.xrm-ms";
|
|||
|
public const string VisioPro_OEM_Perp_PL_FILE_NAME = "VisioPro_OEM_Perp.PL.xrm-ms";
|
|||
|
public const string VisioPro_OEM_Perp_PPDLIC_FILE_NAME = "VisioPro_OEM_Perp.PPDLIC.xrm-ms";
|
|||
|
public const string VisioPro_OEM_Perp2_OOB_FILE_NAME = "VisioPro_OEM_Perp2.OOB.xrm-ms";
|
|||
|
public const string VisioPro_OEM_Perp2_PHN_FILE_NAME = "VisioPro_OEM_Perp2.PHN.xrm-ms";
|
|||
|
public const string VisioPro_OEM_Perp2_PL_FILE_NAME = "VisioPro_OEM_Perp2.PL.xrm-ms";
|
|||
|
public const string VisioPro_OEM_Perp2_PPDLIC_FILE_NAME = "VisioPro_OEM_Perp2.PPDLIC.xrm-ms";
|
|||
|
public const string VisioPro_Retail_OOB_FILE_NAME = "VisioPro_Retail.OOB.xrm-ms";
|
|||
|
public const string VisioPro_Retail_PHN_FILE_NAME = "VisioPro_Retail.PHN.xrm-ms";
|
|||
|
public const string VisioPro_Retail_PL_FILE_NAME = "VisioPro_Retail.PL.xrm-ms";
|
|||
|
public const string VisioPro_Retail_PPDLIC_FILE_NAME = "VisioPro_Retail.PPDLIC.xrm-ms";
|
|||
|
public const string VisioPro_Retail2_OOB_FILE_NAME = "VisioPro_Retail2.OOB.xrm-ms";
|
|||
|
public const string VisioPro_Retail2_PHN_FILE_NAME = "VisioPro_Retail2.PHN.xrm-ms";
|
|||
|
public const string VisioPro_Retail2_PL_FILE_NAME = "VisioPro_Retail2.PL.xrm-ms";
|
|||
|
public const string VisioPro_Retail2_PPDLIC_FILE_NAME = "VisioPro_Retail2.PPDLIC.xrm-ms";
|
|||
|
public const string VisioPro_SubPrepid_OOB_FILE_NAME = "VisioPro_SubPrepid.OOB.xrm-ms";
|
|||
|
public const string VisioPro_SubPrepid_PL_FILE_NAME = "VisioPro_SubPrepid.PL.xrm-ms";
|
|||
|
public const string VisioPro_SubPrepid_PPDLIC_FILE_NAME = "VisioPro_SubPrepid.PPDLIC.xrm-ms";
|
|||
|
public const string VisioPro_Trial_OOB_FILE_NAME = "VisioPro_Trial.OOB.xrm-ms";
|
|||
|
public const string VisioPro_Trial_PL_FILE_NAME = "VisioPro_Trial.PL.xrm-ms";
|
|||
|
public const string VisioPro_Trial_PPDLIC_FILE_NAME = "VisioPro_Trial.PPDLIC.xrm-ms";
|
|||
|
public const string VisioProMSDN_Retail_OOB_FILE_NAME = "VisioProMSDN_Retail.OOB.xrm-ms";
|
|||
|
public const string VisioProMSDN_Retail_PHN_FILE_NAME = "VisioProMSDN_Retail.PHN.xrm-ms";
|
|||
|
public const string VisioProMSDN_Retail_PL_FILE_NAME = "VisioProMSDN_Retail.PL.xrm-ms";
|
|||
|
public const string VisioProMSDN_Retail_PPDLIC_FILE_NAME = "VisioProMSDN_Retail.PPDLIC.xrm-ms";
|
|||
|
public const string VisioStd_OEM_Perp_OOB_FILE_NAME = "VisioStd_OEM_Perp.OOB.xrm-ms";
|
|||
|
public const string VisioStd_OEM_Perp_PHN_FILE_NAME = "VisioStd_OEM_Perp.PHN.xrm-ms";
|
|||
|
public const string VisioStd_OEM_Perp_PL_FILE_NAME = "VisioStd_OEM_Perp.PL.xrm-ms";
|
|||
|
public const string VisioStd_OEM_Perp_PPDLIC_FILE_NAME = "VisioStd_OEM_Perp.PPDLIC.xrm-ms";
|
|||
|
public const string VisioStd_Retail_OOB_FILE_NAME = "VisioStd_Retail.OOB.xrm-ms";
|
|||
|
public const string VisioStd_Retail_PHN_FILE_NAME = "VisioStd_Retail.PHN.xrm-ms";
|
|||
|
public const string VisioStd_Retail_PL_FILE_NAME = "VisioStd_Retail.PL.xrm-ms";
|
|||
|
public const string VisioStd_Retail_PPDLIC_FILE_NAME = "VisioStd_Retail.PPDLIC.xrm-ms";
|
|||
|
public const string VisioStd_SubPrepid_OOB_FILE_NAME = "VisioStd_SubPrepid.OOB.xrm-ms";
|
|||
|
public const string VisioStd_SubPrepid_PL_FILE_NAME = "VisioStd_SubPrepid.PL.xrm-ms";
|
|||
|
public const string VisioStd_SubPrepid_PPDLIC_FILE_NAME = "VisioStd_SubPrepid.PPDLIC.xrm-ms";
|
|||
|
public const string VisioStd_Trial_OOB_FILE_NAME = "VisioStd_Trial.OOB.xrm-ms";
|
|||
|
public const string VisioStd_Trial_PL_FILE_NAME = "VisioStd_Trial.PL.xrm-ms";
|
|||
|
public const string VisioStd_Trial_PPDLIC_FILE_NAME = "VisioStd_Trial.PPDLIC.xrm-ms";
|
|||
|
public const string HSWord_OEM_Perp_OOB_FILE_NAME = "HSWord_OEM_Perp.OOB.xrm-ms";
|
|||
|
public const string HSWord_OEM_Perp_PHN_FILE_NAME = "HSWord_OEM_Perp.PHN.xrm-ms";
|
|||
|
public const string HSWord_OEM_Perp_PL_FILE_NAME = "HSWord_OEM_Perp.PL.xrm-ms";
|
|||
|
public const string HSWord_OEM_Perp_PPDLIC_FILE_NAME = "HSWord_OEM_Perp.PPDLIC.xrm-ms";
|
|||
|
public const string HSWord_Retail_OOB_FILE_NAME = "HSWord_Retail.OOB.xrm-ms";
|
|||
|
public const string HSWord_Retail_PHN_FILE_NAME = "HSWord_Retail.PHN.xrm-ms";
|
|||
|
public const string HSWord_Retail_PL_FILE_NAME = "HSWord_Retail.PL.xrm-ms";
|
|||
|
public const string HSWord_Retail_PPDLIC_FILE_NAME = "HSWord_Retail.PPDLIC.xrm-ms";
|
|||
|
public const string HSWord_SubPrepid_OOB_FILE_NAME = "HSWord_SubPrepid.OOB.xrm-ms";
|
|||
|
public const string HSWord_SubPrepid_PL_FILE_NAME = "HSWord_SubPrepid.PL.xrm-ms";
|
|||
|
public const string HSWord_SubPrepid_PPDLIC_FILE_NAME = "HSWord_SubPrepid.PPDLIC.xrm-ms";
|
|||
|
public const string HSWord_Trial_OOB_FILE_NAME = "HSWord_Trial.OOB.xrm-ms";
|
|||
|
public const string HSWord_Trial_PL_FILE_NAME = "HSWord_Trial.PL.xrm-ms";
|
|||
|
public const string HSWord_Trial_PPDLIC_FILE_NAME = "HSWord_Trial.PPDLIC.xrm-ms";
|
|||
|
public const string Word_OEM_Perp_OOB_FILE_NAME = "Word_OEM_Perp.OOB.xrm-ms";
|
|||
|
public const string Word_OEM_Perp_PHN_FILE_NAME = "Word_OEM_Perp.PHN.xrm-ms";
|
|||
|
public const string Word_OEM_Perp_PL_FILE_NAME = "Word_OEM_Perp.PL.xrm-ms";
|
|||
|
public const string Word_OEM_Perp_PPDLIC_FILE_NAME = "Word_OEM_Perp.PPDLIC.xrm-ms";
|
|||
|
public const string Word_Retail_OOB_FILE_NAME = "Word_Retail.OOB.xrm-ms";
|
|||
|
public const string Word_Retail_PHN_FILE_NAME = "Word_Retail.PHN.xrm-ms";
|
|||
|
public const string Word_Retail_PL_FILE_NAME = "Word_Retail.PL.xrm-ms";
|
|||
|
public const string Word_Retail_PPDLIC_FILE_NAME = "Word_Retail.PPDLIC.xrm-ms";
|
|||
|
public const string Word_SubPrepid_OOB_FILE_NAME = "Word_SubPrepid.OOB.xrm-ms";
|
|||
|
public const string Word_SubPrepid_PL_FILE_NAME = "Word_SubPrepid.PL.xrm-ms";
|
|||
|
public const string Word_SubPrepid_PPDLIC_FILE_NAME = "Word_SubPrepid.PPDLIC.xrm-ms";
|
|||
|
public const string Word_Trial_OOB_FILE_NAME = "Word_Trial.OOB.xrm-ms";
|
|||
|
public const string Word_Trial_PL_FILE_NAME = "Word_Trial.PL.xrm-ms";
|
|||
|
public const string Word_Trial_PPDLIC_FILE_NAME = "Word_Trial.PPDLIC.xrm-ms";
|
|||
|
public const string SPD_ByPass_OOB_FILE_NAME = "SPD_ByPass_OOB.xrm-ms";
|
|||
|
public const string SPD_ByPass_PHN_FILE_NAME = "SPD_ByPass_PHN.xrm-ms";
|
|||
|
public const string SPD_ByPass_PL_FILE_NAME = "SPD_ByPass_PL.xrm-ms";
|
|||
|
public const string SPD_ByPass_PPDLIC_FILE_NAME = "SPD_ByPass_PPDLIC.xrm-ms";
|
|||
|
public const string Starter_ByPass_OOB_FILE_NAME = "Starter_ByPass_OOB.xrm-ms";
|
|||
|
public const string Starter_ByPass_PHN_FILE_NAME = "Starter_ByPass_PHN.xrm-ms";
|
|||
|
public const string Starter_ByPass_PL_FILE_NAME = "Starter_ByPass_PL.xrm-ms";
|
|||
|
public const string Starter_ByPass_PPDLIC_FILE_NAME = "Starter_ByPass_PPDLIC.xrm-ms";
|
|||
|
public const string StarterPrem_SubPrepid_OOB_FILE_NAME = "StarterPrem_SubPrepid_OOB.xrm-ms";
|
|||
|
public const string StarterPrem_SubPrepid_PL_FILE_NAME = "StarterPrem_SubPrepid_PL.xrm-ms";
|
|||
|
public const string StarterPrem_SubPrepid_PPDLIC_FILE_NAME = "StarterPrem_SubPrepid_PPDLIC.xrm-ms";
|
|||
|
public const string AccessVLReg32_FILE_NAME = "AccessVLReg32.reg";
|
|||
|
public const string AccessVLReg64_FILE_NAME = "AccessVLReg64.reg";
|
|||
|
public const string AccessVLRegWOW_FILE_NAME = "AccessVLRegWOW.reg";
|
|||
|
public const string ExcelVLReg32_FILE_NAME = "ExcelVLReg32.reg";
|
|||
|
public const string ExcelVLReg64_FILE_NAME = "ExcelVLReg64.reg";
|
|||
|
public const string ExcelVLRegWOW_FILE_NAME = "ExcelVLRegWOW.reg";
|
|||
|
public const string GrooveVLReg32_FILE_NAME = "GrooveVLReg32.reg";
|
|||
|
public const string GrooveVLReg64_FILE_NAME = "GrooveVLReg64.reg";
|
|||
|
public const string GrooveVLRegWOW_FILE_NAME = "GrooveVLRegWOW.reg";
|
|||
|
public const string InfoPathVLReg32_FILE_NAME = "InfoPathVLReg32.reg";
|
|||
|
public const string InfoPathVLReg64_FILE_NAME = "InfoPathVLReg64.reg";
|
|||
|
public const string InfoPathVLRegWOW_FILE_NAME = "InfoPathVLRegWOW.reg";
|
|||
|
public const string OneNoteVLReg32_FILE_NAME = "OneNoteVLReg32.reg";
|
|||
|
public const string OneNoteVLReg64_FILE_NAME = "OneNoteVLReg64.reg";
|
|||
|
public const string OneNoteVLRegWOW_FILE_NAME = "OneNoteVLRegWOW.reg";
|
|||
|
public const string OutlookVLReg32_FILE_NAME = "OutlookVLReg32.reg";
|
|||
|
public const string OutlookVLReg64_FILE_NAME = "OutlookVLReg64.reg";
|
|||
|
public const string OutlookVLRegWOW_FILE_NAME = "OutlookVLRegWOW.reg";
|
|||
|
public const string PowerPointVLReg32_FILE_NAME = "PowerPointVLReg32.reg";
|
|||
|
public const string PowerPointVLReg64_FILE_NAME = "PowerPointVLReg64.reg";
|
|||
|
public const string PowerPointVLRegWOW_FILE_NAME = "PowerPointVLRegWOW.reg";
|
|||
|
public const string ProjectProVLReg32_FILE_NAME = "ProjectProVLReg32.reg";
|
|||
|
public const string ProjectProVLReg64_FILE_NAME = "ProjectProVLReg64.reg";
|
|||
|
public const string ProjectProVLRegWOW_FILE_NAME = "ProjectProVLRegWOW.reg";
|
|||
|
public const string ProjectStdVLReg32_FILE_NAME = "ProjectStdVLReg32.reg";
|
|||
|
public const string ProjectStdVLReg64_FILE_NAME = "ProjectStdVLReg64.reg";
|
|||
|
public const string ProjectStdVLRegWOW_FILE_NAME = "ProjectStdVLRegWOW.reg";
|
|||
|
public const string ProPlusVLReg32_FILE_NAME = "ProPlusVLReg32.reg";
|
|||
|
public const string ProPlusVLReg64_FILE_NAME = "ProPlusVLReg64.reg";
|
|||
|
public const string ProPlusVLRegWOW_FILE_NAME = "ProPlusVLRegWOW.reg";
|
|||
|
public const string PublisherVLReg32_FILE_NAME = "PublisherVLReg32.reg";
|
|||
|
public const string PublisherVLReg64_FILE_NAME = "PublisherVLReg64.reg";
|
|||
|
public const string PublisherVLRegWOW_FILE_NAME = "PublisherVLRegWOW.reg";
|
|||
|
public const string SmallBusBasicsVLReg32_FILE_NAME = "SmallBusBasicsVLReg32.reg";
|
|||
|
public const string SmallBusBasicsVLReg64_FILE_NAME = "SmallBusBasicsVLReg64.reg";
|
|||
|
public const string SmallBusBasicsVLRegWOW_FILE_NAME = "SmallBusBasicsVLRegWOW.reg";
|
|||
|
public const string StandardVLReg32_FILE_NAME = "StandardVLReg32.reg";
|
|||
|
public const string StandardVLReg64_FILE_NAME = "StandardVLReg64.reg";
|
|||
|
public const string StandardVLRegWOW_FILE_NAME = "StandardVLRegWOW.reg";
|
|||
|
public const string VisioVLReg32_FILE_NAME = "VisioVLReg32.reg";
|
|||
|
public const string VisioVLReg64_FILE_NAME = "VisioVLReg64.reg";
|
|||
|
public const string VisioVLRegWOW_FILE_NAME = "VisioVLRegWOW.reg";
|
|||
|
public const string WordVLReg32_FILE_NAME = "WordVLReg32.reg";
|
|||
|
public const string WordVLReg64_FILE_NAME = "WordVLReg64.reg";
|
|||
|
public const string WordVLRegWOW_FILE_NAME = "WordVLRegWOW.reg";
|
|||
|
public const string AccessRetailReg32_FILE_NAME = "AccessRetailReg32.reg";
|
|||
|
public const string AccessRetailReg64_FILE_NAME = "AccessRetailReg64.reg";
|
|||
|
public const string AccessRetailRegWOW_FILE_NAME = "AccessRetailRegWOW.reg";
|
|||
|
public const string ExcelRetailReg32_FILE_NAME = "ExcelRetailReg32.reg";
|
|||
|
public const string ExcelRetailReg64_FILE_NAME = "ExcelRetailReg64.reg";
|
|||
|
public const string ExcelRetailRegWOW_FILE_NAME = "ExcelRetailRegWOW.reg";
|
|||
|
public const string GrooveRetailReg32_FILE_NAME = "GrooveRetailReg32.reg";
|
|||
|
public const string GrooveRetailReg64_FILE_NAME = "GrooveRetailReg64.reg";
|
|||
|
public const string GrooveRetailRegWOW_FILE_NAME = "GrooveRetailRegWOW.reg";
|
|||
|
public const string HomeBusinessRetailReg32_FILE_NAME = "HomeBusinessRetailReg32.reg";
|
|||
|
public const string HomeBusinessRetailReg64_FILE_NAME = "HomeBusinessRetailReg64.reg";
|
|||
|
public const string HomeBusinessRetailRegWOW_FILE_NAME = "HomeBusinessRetailRegWOW.reg";
|
|||
|
public const string HomeStudentRetailReg32_FILE_NAME = "HomeStudentRetailReg32.reg";
|
|||
|
public const string HomeStudentRetailReg64_FILE_NAME = "HomeStudentRetailReg64.reg";
|
|||
|
public const string HomeStudentRetailRegWOW_FILE_NAME = "HomeStudentRetailRegWOW.reg";
|
|||
|
public const string InfoPathRetailReg32_FILE_NAME = "InfoPathRetailReg32.reg";
|
|||
|
public const string InfoPathRetailReg64_FILE_NAME = "InfoPathRetailReg64.reg";
|
|||
|
public const string InfoPathRetailRegWOW_FILE_NAME = "InfoPathRetailRegWOW.reg";
|
|||
|
public const string OneNoteRetailReg32_FILE_NAME = "OneNoteRetailReg32.reg";
|
|||
|
public const string OneNoteRetailReg64_FILE_NAME = "OneNoteRetailReg64.reg";
|
|||
|
public const string OneNoteRetailRegWOW_FILE_NAME = "OneNoteRetailRegWOW.reg";
|
|||
|
public const string OutlookRetailReg32_FILE_NAME = "OutlookRetailReg32.reg";
|
|||
|
public const string OutlookRetailReg64_FILE_NAME = "OutlookRetailReg64.reg";
|
|||
|
public const string OutlookRetailRegWOW_FILE_NAME = "OutlookRetailRegWOW.reg";
|
|||
|
public const string PowerPointRetailReg32_FILE_NAME = "PowerPointRetailReg32.reg";
|
|||
|
public const string PowerPointRetailReg64_FILE_NAME = "PowerPointRetailReg64.reg";
|
|||
|
public const string PowerPointRetailRegWOW_FILE_NAME = "PowerPointRetailRegWOW.reg";
|
|||
|
public const string ProfessionalRetailReg32_FILE_NAME = "ProfessionalRetailReg32.reg";
|
|||
|
public const string ProfessionalRetailReg64_FILE_NAME = "ProfessionalRetailReg64.reg";
|
|||
|
public const string ProfessionalRetailRegWOW_FILE_NAME = "ProfessionalRetailRegWOW.reg";
|
|||
|
public const string ProjectProRetailReg32_FILE_NAME = "ProjectProRetailReg32.reg";
|
|||
|
public const string ProjectProRetailReg64_FILE_NAME = "ProjectProRetailReg64.reg";
|
|||
|
public const string ProjectProRetailRegWOW_FILE_NAME = "ProjectProRetailRegWOW.reg";
|
|||
|
public const string ProjectStdRetailReg32_FILE_NAME = "ProjectStdRetailReg32.reg";
|
|||
|
public const string ProjectStdRetailReg64_FILE_NAME = "ProjectStdRetailReg64.reg";
|
|||
|
public const string ProjectStdRetailRegWOW_FILE_NAME = "ProjectStdRetailRegWOW.reg";
|
|||
|
public const string ProPlusRetailReg32_FILE_NAME = "ProPlusRetailReg32.reg";
|
|||
|
public const string ProPlusRetailReg64_FILE_NAME = "ProPlusRetailReg64.reg";
|
|||
|
public const string ProPlusRetailRegWOW_FILE_NAME = "ProPlusRetailRegWOW.reg";
|
|||
|
public const string PublisherRetailReg32_FILE_NAME = "PublisherRetailReg32.reg";
|
|||
|
public const string PublisherRetailReg64_FILE_NAME = "PublisherRetailReg64.reg";
|
|||
|
public const string PublisherRetailRegWOW_FILE_NAME = "PublisherRetailRegWOW.reg";
|
|||
|
public const string SmallBusBasicsRetailReg32_FILE_NAME = "SmallBusBasicsRetailReg32.reg";
|
|||
|
public const string SmallBusBasicsRetailReg64_FILE_NAME = "SmallBusBasicsRetailReg64.reg";
|
|||
|
public const string SmallBusBasicsRetailRegWOW_FILE_NAME = "SmallBusBasicsRetailRegWOW.reg";
|
|||
|
public const string StandardRetailReg32_FILE_NAME = "StandardRetailReg32.reg";
|
|||
|
public const string StandardRetailReg64_FILE_NAME = "StandardRetailReg64.reg";
|
|||
|
public const string StandardRetailRegWOW_FILE_NAME = "StandardRetailRegWOW.reg";
|
|||
|
public const string VisioRetailReg32_FILE_NAME = "VisioRetailReg32.reg";
|
|||
|
public const string VisioRetailReg64_FILE_NAME = "VisioRetailReg64.reg";
|
|||
|
public const string VisioRetailRegWOW_FILE_NAME = "VisioRetailRegWOW.reg";
|
|||
|
public const string WordRetailReg32_FILE_NAME = "WordRetailReg32.reg";
|
|||
|
public const string WordRetailReg64_FILE_NAME = "WordRetailReg64.reg";
|
|||
|
public const string WordRetailRegWOW_FILE_NAME = "WordRetailRegWOW.reg";
|
|||
|
public const string SharePointDesignerOtherReg32_FILE_NAME = "SharePointDesignerOtherReg32.reg";
|
|||
|
public const string SharePointDesignerOtherReg64_FILE_NAME = "SharePointDesignerOtherReg64.reg";
|
|||
|
public const string SharePointDesignerOtherRegWOW_FILE_NAME = "SharePointDesignerOtherRegWOW.reg";
|
|||
|
public const string StarterOtherReg32_FILE_NAME = "StarterOtherReg32.reg";
|
|||
|
public const string StarterOtherReg64_FILE_NAME = "StarterOtherReg64.reg";
|
|||
|
public const string StarterOtherRegWOW_FILE_NAME = "StarterOtherRegWOW.reg";
|
|||
|
public const string FOLDER_AUTOREARM = "AutoRearm";
|
|||
|
public const string FOLDER_LICENSE_TEMP = "Office2010Licenses";
|
|||
|
public const string FOLDER_UNINSTALLER_TEMP = "OfficeUninstaller";
|
|||
|
public const string FOLDER_RESTORE_AUTOREARM = "AutoRearmBackup";
|
|||
|
public const string FOLDER_RESTORE_TEMP = "TEMP";
|
|||
|
public const string FOLDER_RESTORE_CHECKTEMP = "RearmCheckTEMP";
|
|||
|
public const string FOLDER_RESTORE_EZTEMP = "EZ-TEMP";
|
|||
|
public const string FOLDER_RESTORE_EZCMID = "EZ-CMID";
|
|||
|
public const string X86 = "x86";
|
|||
|
public const string WOW = "x86-64";
|
|||
|
public const string X64 = "x64";
|
|||
|
public const string AccessVLKey = "V7Y44-9T38C-R2VJK-666HK-T7DDX";
|
|||
|
public const string ExcelVLKey = "H62QG-HXVKF-PP4HP-66KMR-CW9BM";
|
|||
|
public const string InfoPathVLKey = "K96W8-67RPQ-62T9Y-J8FQJ-BT37T";
|
|||
|
public const string OneNoteVLKey = "Q4Y4M-RHWJM-PY37F-MTKWH-D3XHX";
|
|||
|
public const string OutlookVLKey = "7YDC2-CWM8M-RRTJC-8MDVC-X3DWQ";
|
|||
|
public const string PowerPointVLKey = "RC8FX-88JRY-3PF7C-X8P67-P4VTT";
|
|||
|
public const string ProPlusVLKey = "VYBBJ-TRJPB-QFQRF-QFT4D-H3GVB";
|
|||
|
public const string ProjectProVLKey = "YGX6F-PGV49-PGW3J-9BTGG-VHKC6";
|
|||
|
public const string ProjectStdVLKey = "4HP3K-88W3F-W2K3D-6677X-F9PGB";
|
|||
|
public const string PublisherVLKey = "BFK7F-9MYHM-V68C7-DRQ66-83YTP";
|
|||
|
public const string SharePointWorkspaceVLKey = "QYYW6-QP4CB-MBV6G-HYMCJ-4T3J4";
|
|||
|
public const string SmallBusinessBasicsVLKey = "D6QFG-VBYP2-XQHM7-J97RH-VVRCK";
|
|||
|
public const string StandardVLKey = "V7QKV-4XVVR-XYV4D-F7DFM-8R6BM";
|
|||
|
public const string VisioPremiumVLKey = "D9DWC-HPYVV-JGF4P-BTWQB-WX8BJ";
|
|||
|
public const string VisioProVLKey = "7MCW8-VRQVK-G677T-PDJCM-Q8TCP";
|
|||
|
public const string VisioStdVLKey = "767HD-QGMWX-8QTDB-9G3R2-KHFGJ";
|
|||
|
public const string WordVLKey = "HVHB3-C6FV7-KQX9W-YQG79-CRY7T";
|
|||
|
public const string AccessRetailKey = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX";
|
|||
|
public const string ExcelRetailKey = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX";
|
|||
|
public const string HomeBusinessRetailKey = "H746C-BM4VK-TWBB8-MVWH8-FXR32";
|
|||
|
public const string HomeStudentRetailKey = "KCQQJ-B3HPF-9MDDG-MP9YW-R3V97";
|
|||
|
public const string InfoPathRetailKey = "XDGJY-KFHW9-JWX9X-YM4GW-GC8WR";
|
|||
|
public const string OneNoteRetailKey = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX";
|
|||
|
public const string OutlookRetailKey = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX";
|
|||
|
public const string PowerPointRetailKey = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX";
|
|||
|
public const string ProfessionalRetailKey = "BK94T-HTCK7-PVJ7J-RB4KD-FQK67";
|
|||
|
public const string ProPlusRetailKey = "6QFDX-PYH2G-PPYFD-C7RJM-BBKQ8";
|
|||
|
public const string ProjectProRetailKey = "MVR3D-9XVBT-TBWY8-W3793-FR7C3";
|
|||
|
public const string ProjectStdRetailKey = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX";
|
|||
|
public const string PublisherRetailKey = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX";
|
|||
|
public const string SharePointWorkspaceRetailKey = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX";
|
|||
|
public const string SmallBusinessBasicsRetailKey = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX";
|
|||
|
public const string StandardRetailKey = "HMWTD-39GCX-W84CF-37R44-BQWH2";
|
|||
|
public const string VisioPremiumRetailKey = "GR24B-GC2XY-KRXRG-2TRJJ-4X7DC";
|
|||
|
public const string VisioProRetailKey = "6GMHJ-PJRM9-JP7JP-634V9-H7TH3";
|
|||
|
public const string VisioStdRetailKey = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX";
|
|||
|
public const string WordRetailKey = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX";
|
|||
|
public const string SharePointDesignerOtherKey = "H48K6-FB4Y6-P83GH-9J7XG-HDKKX";
|
|||
|
public const string StarterOtherKey = "VXHHB-W7HBD-7M342-RJ7P8-CHBD6";
|
|||
|
public const string Access_KMS_Client = "8ce7e872-188c-4b98-9d90-f8f90b7aad02";
|
|||
|
public const string Access_MAK = "95ab3ec8-4106-4f9d-b632-03c019d1d23f";
|
|||
|
public const string Excel_KMS_Client = "cee5d470-6e3b-4fcc-8c2b-d17428568a9f";
|
|||
|
public const string Excel_MAK = "71dc86ff-f056-40d0-8ffb-9592705c9b76";
|
|||
|
public const string Groove_KMS_Client = "8947d0b8-c33b-43e1-8c56-9b674c052832";
|
|||
|
public const string Groove_MAK = "fdad0dfa-417d-4b4f-93e4-64ea8867b7fd";
|
|||
|
public const string InfoPath_KMS_Client = "ca6b6639-4ad6-40ae-a575-14dee07f6430";
|
|||
|
public const string InfoPath_MAK = "85e22450-b741-430c-a172-a37962c938af";
|
|||
|
public const string OneNote_KMS_Client = "ab586f5c-5256-4632-962f-fefd8b49e6f4";
|
|||
|
public const string OneNote_MAK = "6860b31f-6a67-48b8-84b9-e312b3485c4b";
|
|||
|
public const string Outlook_KMS_Client = "ecb7c192-73ab-4ded-acf4-2399b095d0cc";
|
|||
|
public const string Outlook_MAK = "a9aeabd8-63b8-4079-a28e-f531807fd6b8";
|
|||
|
public const string PowerPoint_KMS_Client = "45593b1d-dfb1-4e91-bbfb-2d5d0ce2227a";
|
|||
|
public const string PowerPoint_MAK = "38252940-718c-4aa6-81a4-135398e53851";
|
|||
|
public const string ProjectPro_KMS_Client = "df133ff7-bf14-4f95-afe3-7b48e7e331ef";
|
|||
|
public const string ProjectPro_MAK = "1cf57a59-c532-4e56-9a7d-ffa2fe94b474";
|
|||
|
public const string ProjectStd_KMS_Client = "5dc7bf61-5ec9-4996-9ccb-df806a2d0efe";
|
|||
|
public const string ProjectStd_MAK = "11b39439-6b93-4642-9570-f2eb81be2238";
|
|||
|
public const string ProjectStd_MAK2 = "b6e9fae1-1a0e-4c61-99d0-4af068915378";
|
|||
|
public const string ProPlus_KMS_Client = "6f327760-8c5c-417c-9b61-836a98287e0c";
|
|||
|
public const string ProPlus_MAK = "fdf3ecb9-b56f-43b2-a9b8-1b48b6bae1a7";
|
|||
|
public const string ProPlusAcad_MAK = "191301d3-a579-428c-b0c7-d7988500f9e3";
|
|||
|
public const string Publisher_KMS_Client = "b50c4f75-599b-43e8-8dcd-1081a7967241";
|
|||
|
public const string Publisher_MAK = "3d014759-b128-4466-9018-e80f6320d9d0";
|
|||
|
public const string SmallBusBasics_KMS_Client = "ea509e87-07a1-4a45-9edc-eba5a39f36af";
|
|||
|
public const string SmallBusBasics_MAK = "8090771e-d41a-4482-929e-de87f1f47e46";
|
|||
|
public const string Standard_KMS_Client = "9da2a678-fb6b-4e67-ab84-60dd6a9c819a";
|
|||
|
public const string StandardAcad_MAK = "dd457678-5c3e-48e4-bc67-a89b7a3e3b44";
|
|||
|
public const string Standard_MAK = "1f76e346-e0be-49bc-9954-70ec53a4fcfe";
|
|||
|
public const string VisioPrem_KMS_Client = "92236105-bb67-494f-94c7-7f7a607929bd";
|
|||
|
public const string VisioPrem_MAK = "36756cb8-8e69-4d11-9522-68899507cd6a";
|
|||
|
public const string VisioPro_KMS_Client = "e558389c-83c3-4b29-adfe-5e4d7f46c358";
|
|||
|
public const string VisioPro_MAK = "5980cf2b-e460-48af-921e-0c2a79025d23";
|
|||
|
public const string VisioStd_KMS_Client = "9ed833ff-4f92-4f36-b370-8683a4f13275";
|
|||
|
public const string VisioStd_MAK = "cab3a4c4-f31a-4c12-afa9-a0eecc86bd95";
|
|||
|
public const string Word_KMS_Client = "2d0882e7-a4e7-423b-8ccc-70d91e0158b1";
|
|||
|
public const string Word_MAK = "98d4050e-9c98-49bf-9be1-85e12eb3ab13";
|
|||
|
public const string OEM_ByPass = "c1ceda8b-c578-4d5d-a4aa-23626be4e234";
|
|||
|
public const string Access_OEM_Perp = "4b17d082-d27d-467d-9e70-40b805714c0a";
|
|||
|
public const string Access_Retail = "4d463c2c-0505-4626-8cdb-a4da82e2d8ed";
|
|||
|
public const string Access_SubPrepid = "b3dade99-de64-4cec-bcc7-a584d510782a";
|
|||
|
public const string Access_Trial = "ed826596-52c4-4a81-85bd-0f343cbc6d67";
|
|||
|
public const string HSExcel_OEM_Perp = "8c7e3a91-e176-4ab3-84b9-a7e0efb3a6dd";
|
|||
|
public const string HSExcel_Retail = "c3ae020c-5a71-4cc5-a27a-2a97c2d46860";
|
|||
|
public const string HSExcel_SubPrepid = "c7df3516-425a-4a84-9420-0112f3094d90";
|
|||
|
public const string HSExcel_Trial = "f4f25e2b-c13c-4256-8e4c-5d4d82e1b862";
|
|||
|
public const string Excel_OEM_Perp = "eaeed721-9715-46fc-b2f8-03eea2ef1fe2";
|
|||
|
public const string Excel_Retail = "4eaff0d0-c6cb-4187-94f3-c7656d49a0aa";
|
|||
|
public const string Excel_SubPrepid = "0be50797-9053-4f15-b9b1-2f2c5a310816";
|
|||
|
public const string Excel_Trial = "8fc26056-52e4-4519-889f-cdbedeac7c31";
|
|||
|
public const string Groove_OEM_Perp = "209408df-98db-4eeb-b96b-d0b9a4b13468";
|
|||
|
public const string Groove_Retail = "7004b7f0-6407-4f45-8eac-966e5f868bde";
|
|||
|
public const string Groove_SubPrepid = "84155b23-bae0-4748-967b-40e12917b0bb";
|
|||
|
public const string Groove_Trial = "dd1e0912-6816-4dc2-a8bf-aa2971db0e25";
|
|||
|
public const string HomeBusiness_BypassTrial = "2beb303e-66c6-4422-b2ec-5aea48b75ee5";
|
|||
|
public const string HomeBusiness_OEM_Perp = "f63b84d0-ed9d-4b05-99e4-19d33fd7afbd";
|
|||
|
public const string HomeBusiness_OEM_Perp2 = "0eaaf923-70a2-48bd-a6f1-54cc1aa95c13";
|
|||
|
public const string HomeBusiness_OEM_Perp3 = "00b6bbfc-4091-4182-bb81-93a9a6deb46a";
|
|||
|
public const string HomeBusiness_Retail = "7b7d1f17-fdcb-4820-9789-9bec6e377821";
|
|||
|
public const string HomeBusiness_Retail2 = "00495466-527f-442f-a681-f36fad813f86";
|
|||
|
public const string HomeBusiness_Retail3 = "4efbd4c4-5422-434c-8c25-75da21b9381c";
|
|||
|
public const string HomeBusiness_SubPrepid = "b21da2d5-50f1-4c5c-bf59-07baa35e25ba";
|
|||
|
public const string HomeBusinessSub_Subscription = "2637e47c-cd16-45a1-8ff7-b7938723fd10";
|
|||
|
public const string HomeBusinessSub_Subscription2 = "eff11b33-79b0-4d87-b05f-ae5e4ec5f209";
|
|||
|
public const string HomeBusinessSub_SubPrepid = "19316117-30a8-4773-8fd9-7f7231f4e060";
|
|||
|
public const string HomeBusiness_Trial = "4790b2a5-bbf2-4c26-976f-d7736e516cce";
|
|||
|
public const string HomeBusiness_Trial2 = "1dfbb6c1-0c4d-44e9-a0ea-77f59146e011";
|
|||
|
public const string HomeBusinessDemo_BypassTrial = "0b1aca01-5c25-468f-809d-da81cb49ac3a";
|
|||
|
public const string HomeStudent_BypassTrial = "f10d4c70-f7cc-452a-b4b8-f12e3d6f4eec";
|
|||
|
public const string HomeStudent_OEM_Perp = "5dbe2163-3fa9-464c-b8b7-caadde61e4ff";
|
|||
|
public const string HomeStudent_OEM_Perp2 = "0e795cce-5bad-40b1-8803-ce71fb89031d";
|
|||
|
public const string HomeStudent_OEM_Perp3 = "ddb12f7c-ce7e-4ee5-a01c-e6af9edbc020";
|
|||
|
public const string HomeStudent_Retail = "09e2d37e-474b-4121-8626-58ad9be5776f";
|
|||
|
public const string HomeStudent_Retail2 = "1caef4ec-adec-4236-a835-882f5afd4bf0";
|
|||
|
public const string HomeStudent_Retail3 = "7b0ff49b-22da-4c74-876f-b039616d9a4e";
|
|||
|
public const string HomeStudent_SubPrepid = "afca9e83-152d-48a8-a492-6d552e40ee8a";
|
|||
|
public const string HomeStudent_Trial = "3850c794-b06f-4633-b02f-8ac4df0a059f";
|
|||
|
public const string HomeStudentDemo_BypassTrial = "8fc4269f-a845-4d1f-9df0-9f499c92d9cb";
|
|||
|
public const string InfoPath_OEM_Perp = "866ac003-01a0-49fd-a6ec-f8f56abdcfab";
|
|||
|
public const string InfoPath_Retail = "ef1da464-01c8-43a6-91af-e4e5713744f9";
|
|||
|
public const string InfoPath_SubPrepid = "0209ac7b-8a4b-450b-92f2-b583152a2613";
|
|||
|
public const string InfoPath_Trial = "4f0b7650-a09d-4180-976d-76d8b31ea1b4";
|
|||
|
public const string HSOneNote_OEM_Perp = "9f82274c-c0ef-4212-b8d9-97a6bfbc2dc7";
|
|||
|
public const string HSOneNote_Retail = "25fe4611-b44d-49cc-ae87-2143d299194e";
|
|||
|
public const string HSOneNote_SubPrepid = "d82665d5-2d8f-46ba-abec-fdf06206b956";
|
|||
|
public const string HSOneNote_Trial = "b49d9abe-7f30-40aa-9a4c-bde08a14832d";
|
|||
|
public const string OneNote_OEM_Perp = "115a5cf2-d4cf-4627-91dc-839df666d082";
|
|||
|
public const string OneNote_Retail = "3f7aa693-9a7e-44fc-9309-bb3d8e604925";
|
|||
|
public const string OneNote_SubPrepid = "698fa94f-eb99-43be-ab8c-5a085c36936c";
|
|||
|
public const string OneNote_Trial = "8cc3794c-4b71-44ea-baae-d95cc1d17042";
|
|||
|
public const string Outlook_OEM_Perp = "8c54246a-31fe-4274-90c7-687987735848";
|
|||
|
public const string Outlook_Retail = "fbf4ac36-31c8-4340-8666-79873129cf40";
|
|||
|
public const string Outlook_SubPrepid = "8fb0d83e-2bcc-43cd-871a-6ad7a06349f4";
|
|||
|
public const string Outlook_Trial = "2c8acfca-f0d9-4ccf-ba28-2f2c47da8ba5";
|
|||
|
public const string HSPowerPoint_OEM_Perp = "95ff18b9-f2cf-4291-ab2e-bc17d54aa756";
|
|||
|
public const string HSPowerPoint_Retail = "d652ad8d-da5c-4358-b928-7fb1b4de7a7c";
|
|||
|
public const string HSPowerPoint_SubPrepid = "31e631f4-ee62-4b1f-aeb6-3b30393e0045";
|
|||
|
public const string HSPowerPoint_Trial = "131e900a-efa8-412e-ba20-cb0f4be43054";
|
|||
|
public const string PowerPoint_OEM_Perp = "247e7706-0d68-4f56-8d78-2b8147a11ca8";
|
|||
|
public const string PowerPoint_Retail = "133c8359-4e93-4241-8118-30bb18737ea0";
|
|||
|
public const string PowerPoint_SubPrepid = "1eea4120-6699-47e9-9e5d-2305ee108bac";
|
|||
|
public const string PowerPoint_Trial = "1c57ad8f-60be-4ce0-82ec-8f55aa09751f";
|
|||
|
public const string Professional_BypassTrial = "4365667b-8304-463e-b542-2df8d0a73ea9";
|
|||
|
public const string Professional_DeltaTrial = "6912ccdf-557a-497c-9903-3de6ce9fa631";
|
|||
|
public const string Professional_OEM_Perp = "1783c7a6-840c-4b33-af05-2b1f5cd73527";
|
|||
|
public const string Professional_OEM_Perp2 = "7d4627b9-9467-4aa7-ae7f-892807d78d8f";
|
|||
|
public const string Professional_OEM_Perp3 = "7e05fc0c-7ce4-4849-bb0b-231bdf5dca70";
|
|||
|
public const string Professional_Retail = "8b559c37-0117-413e-921b-b853aeb6e210";
|
|||
|
public const string Professional_Retail2 = "50ac2361-fe88-4e5e-b0b2-13acc96ca9ae";
|
|||
|
public const string Professional_Retail3 = "a7971f62-61d0-4c67-abcc-085c10cf470f";
|
|||
|
public const string Professional_SubPrepid = "71fb05b7-19e2-4567-af77-8f31681d39d2";
|
|||
|
public const string Professional_Trial = "df01848d-8f9d-4589-9198-4ac51f2547f3";
|
|||
|
public const string Professional_Trial2 = "42122f59-2850-485e-b0c0-1aaca1c88923";
|
|||
|
public const string ProfessionalAcad_OEM_Perp = "ae3ed6ae-2654-4b82-a4ba-331265bb8972";
|
|||
|
public const string ProfessionalAcad_Retail = "c4109e90-6c4a-44f6-b380-ef6137122f16";
|
|||
|
public const string ProfessionalAcad_Trial = "23037f94-d654-4f38-962f-ff5b15348630";
|
|||
|
public const string ProfessionalDemo_BypassTrial = "2bcdddbe-4ebe-4728-9594-625e26137761";
|
|||
|
public const string ProjectPro_OEM_Perp = "fabc9393-6174-4192-b3ee-6340e16cf90d";
|
|||
|
public const string ProjectPro_OEM_Perp2 = "7b8ebe34-08fc-46c5-8bfa-161b12a43e41";
|
|||
|
public const string ProjectPro_Retail = "725714d7-d58f-4d12-9fa8-35873c6f7215";
|
|||
|
public const string ProjectPro_Retail2 = "aa188b61-d3d3-443c-9dec-5b42393ee5cb";
|
|||
|
public const string ProjectPro_SubPrepid = "9a13eb9c-006f-450a-9f59-4cec1eab88f5";
|
|||
|
public const string ProjectPro_Trial = "694e35b9-f965-47d7-aa19-ab2783224adf";
|
|||
|
public const string ProjectPro_Trial2 = "fd2bbced-f8db-45bc-b4d6-ac05a47d3691";
|
|||
|
public const string ProjectProMSDN_Retail = "47a5840c-8124-4a1f-a447-50168cd6833d";
|
|||
|
public const string ProjectProSub_Subscription = "3047cde0-03e2-4bae-abc9-40ad640b418d";
|
|||
|
public const string ProjectProSub_SubPrepid = "4d06f72e-fd50-4bc2-a24b-d448d7f17ef2";
|
|||
|
public const string ProjectStd_OEM_Perp = "8b1f0a02-07d6-411c-9fc7-9caa3f86d1fe";
|
|||
|
public const string ProjectStd_Retail = "688f6589-2bd9-424e-a152-b13f36aa6de1";
|
|||
|
public const string ProjectStd_SubPrepid = "f4c9c7e4-8c96-4513-ada3-0a514b3ac5cf";
|
|||
|
public const string ProjectStd_Trial = "f510f8de-4325-4461-bd33-571edbe0a933";
|
|||
|
public const string ProPlus_Retail = "71af7e84-93e6-4363-9b69-699e04e74071";
|
|||
|
public const string ProPlus_Retail2 = "46c84aad-65c7-482d-b82a-1edc52e6989a";
|
|||
|
public const string ProPlus_SubPrepid = "28fe27a7-2e11-4c05-8dd0-e1f1c08dc3ae";
|
|||
|
public const string ProPlus_Trial = "8c5fa740-5dca-43f9-be1b-d0281bcf9779";
|
|||
|
public const string ProPlusAcad_Retail = "75bb133b-f5dd-423c-8321-3bd0b50322a5";
|
|||
|
public const string ProPlusMSDN_Retail = "42cbf3f6-4d5e-49c6-991a-0d99b8429a6d";
|
|||
|
public const string ProPlusMSDN_Retail2 = "8c5edb5d-9aa0-47a7-9416-d61c7419a60a";
|
|||
|
public const string ProPlusSub_Subscription = "ae28e0ab-590f-4be3-b7f6-438dda6c0b1c";
|
|||
|
public const string ProPlusSub_Subscription2 = "8d1e5912-b904-40a6-addd-8c7482879e87";
|
|||
|
public const string ProPlusSub_SubPrepid = "e98ef0c0-71c4-42ce-8305-287d8721e26c";
|
|||
|
public const string Sub4_Subscription = "eff34ba1-2794-4908-9501-5190c8f2025e";
|
|||
|
public const string Publisher_OEM_Perp = "4e6f61a8-989b-463c-9948-83b894540ad4";
|
|||
|
public const string Publisher_Retail = "98677603-a668-4fa4-9980-3f1f05f78f69";
|
|||
|
public const string Publisher_SubPrepid = "17b7ce1a-92a9-4b59-a7d0-e872d8a9a994";
|
|||
|
public const string Publisher_Trial = "1a069855-55ec-4ccf-9c45-2ac5d500f792";
|
|||
|
public const string SmallBusBasics_OEM_Perp = "88b5ec99-c9d1-47f9-b1f2-3c6c63929b7b";
|
|||
|
public const string SmallBusBasics_Retail = "dbe3aee0-5183-4ff7-8142-66050173cb01";
|
|||
|
public const string SmallBusBasics_SubPrepid = "08cef85d-8704-417e-a749-b87c7d218cad";
|
|||
|
public const string SmallBusBasics_Trial = "4519abcf-23db-487b-ac28-7c9ebe801716";
|
|||
|
public const string SmallBusBasicsMSDN_Retail = "af2afe5b-55dd-4252-af42-e6f79cc07ebc";
|
|||
|
public const string Standard_Retail = "d3422cfb-8d8b-4ead-99f9-eab0ccd990d7";
|
|||
|
public const string Standard_SubPrepid = "bc8275b7-d67a-4390-8c5e-cc57cfc74328";
|
|||
|
public const string StandardMSDN_Retail = "b6d2565c-341d-4768-ad7d-addbe00bb5ce";
|
|||
|
public const string VisioPrem_OEM_Perp = "bb42dd2b-070c-4f5b-947a-55f56a16d4f3";
|
|||
|
public const string VisioPrem_Retail = "66cad568-c2dc-459d-93ec-2f3cb967ee34";
|
|||
|
public const string VisioPrem_SubPrepid = "3513c04b-9085-43a9-8f9a-639993c19e80";
|
|||
|
public const string VisioPrem_Trial = "7616c283-5c5b-4054-b52c-902f03e4dcdf";
|
|||
|
public const string VisioPro_OEM_Perp = "1359dce0-0dc8-4171-8c43-ba8b9f2e5d1d";
|
|||
|
public const string VisioPro_OEM_Perp2 = "0b172e55-95ae-4c78-8c58-81aa98ab7f94";
|
|||
|
public const string VisioPro_Retail = "d0a97e12-08a1-4a45-add5-1155b204e766";
|
|||
|
public const string VisioPro_Retail2 = "0993043d-664f-4b2e-a7f1-fd92091fa81f";
|
|||
|
public const string VisioPro_SubPrepid = "0ec894e8-a5a9-48de-9463-061c4801ee8f";
|
|||
|
public const string VisioPro_Trial = "673ea9ea-9bc0-463f-93e5-f77655e46630";
|
|||
|
public const string VisioProMSDN_Retail = "15a9d881-3184-45e0-b407-466a68a691b1";
|
|||
|
public const string VisioStd_OEM_Perp = "40becf98-1d17-43ef-989f-1d92396a2741";
|
|||
|
public const string VisioStd_Retail = "ba24d057-8b5f-462e-87fe-485038c68954";
|
|||
|
public const string VisioStd_SubPrepid = "4cc91c85-44a8-4834-b15d-ffea4616e4e4";
|
|||
|
public const string VisioStd_Trial = "a27df0c4-ae71-4ddd-bbeb-6d6222fe3a17";
|
|||
|
public const string HSWord_OEM_Perp = "d79a3f4f-e768-4114-8d3a-7f9f45687f67";
|
|||
|
public const string HSWord_Retail = "a963d7ae-7a88-41a7-94da-8bb5635a8af9";
|
|||
|
public const string HSWord_SubPrepid = "c735dcc2-f5e9-4077-a72f-4b6d254ddc43";
|
|||
|
public const string HSWord_Trial = "533d80cb-bf68-48db-ab3e-165b5377599e";
|
|||
|
public const string Word_OEM_Perp = "bed40a3e-6aca-4512-8012-70ae831a2fc5";
|
|||
|
public const string Word_Retail = "db3bbc9c-ce52-41d1-a46f-1a1d68059119";
|
|||
|
public const string Word_SubPrepid = "99279f42-6de2-4346-87b1-b0ec99c7525c";
|
|||
|
public const string Word_Trial = "195e23d7-e0b7-4c30-8a30-8e9941afd07e";
|
|||
|
public const string SPD_ByPass = "b78df69e-0966-40b1-ae85-30a5134dedd0";
|
|||
|
public const string Starter_ByPass = "2745e581-565a-4670-ae90-6bf7c57ffe43";
|
|||
|
public const string StarterPrem_SubPrepid = "59ec6b79-f6f5-4add-a5a0-b755bfb77422";
|
|||
|
public const string VOLUME_EDITION = "Volume";
|
|||
|
public const string RETAIL_EDITION = "Retail";
|
|||
|
public const string OTHER_EDITION = "Other";
|
|||
|
public const string Product_Name_Access = "Access";
|
|||
|
public const string Product_Name_Excel = "Excel";
|
|||
|
public const string Product_Name_HomeBusiness = "Home and Business";
|
|||
|
public const string Product_Name_HomeStudent = "Home and Student";
|
|||
|
public const string Product_Name_InfoPath = "InfoPath";
|
|||
|
public const string Product_Name_OneNote = "OneNote";
|
|||
|
public const string Product_Name_Outlook = "Outlook";
|
|||
|
public const string Product_Name_PowerPoint = "PowerPoint";
|
|||
|
public const string Product_Name_Professional = "Professional";
|
|||
|
public const string Product_Name_Professional_Plus = "Professional Plus";
|
|||
|
public const string Product_Name_Project_Professional = "Project Professional";
|
|||
|
public const string Product_Name_Project_Standard = "Project Standard";
|
|||
|
public const string Product_Name_Publisher = "Publisher";
|
|||
|
public const string Product_Name_SharePoint_Designer = "SharePoint Designer";
|
|||
|
public const string Product_Name_SharePoint_Workspace = "SharePoint Workspace";
|
|||
|
public const string Product_Name_Small_Business_Basics = "Small Business Basics";
|
|||
|
public const string Product_Name_Standard = "Standard";
|
|||
|
public const string Product_Name_Starter = "Starter";
|
|||
|
public const string Product_Name_Visio = "Visio";
|
|||
|
public const string Product_Name_Visio_Premium = "Visio Premium";
|
|||
|
public const string Product_Name_Visio_Professional = "Visio Professional";
|
|||
|
public const string Product_Name_Visio_Standard = "Visio Standard";
|
|||
|
public const string Product_Name_Word = "Word";
|
|||
|
public static int FILE_ATTEMPTS = 5;
|
|||
|
public static string OSPPREARM;
|
|||
|
public static string BrowseFile = string.Empty;
|
|||
|
public static string BrowseFolder = string.Empty;
|
|||
|
public static string BrowseFileSave = string.Empty;
|
|||
|
public static string BrowseFolderSave = string.Empty;
|
|||
|
public static bool ExtractISO = false;
|
|||
|
public static string WINDIR;
|
|||
|
public static string ALLUSERSPROFILE;
|
|||
|
public static string TEMP;
|
|||
|
public static string OfficeInstallPath;
|
|||
|
public static bool OfficeInstalled;
|
|||
|
public static string OfficeArchitecture;
|
|||
|
public static string OSPPSVCVersion;
|
|||
|
public static List<string> KMSPIDList = new List<string>();
|
|||
|
public static bool AccessVLPhysicallyInstalled = false;
|
|||
|
public static bool ExcelVLPhysicallyInstalled = false;
|
|||
|
public static bool GrooveVLPhysicallyInstalled = false;
|
|||
|
public static bool InfoPathVLPhysicallyInstalled = false;
|
|||
|
public static bool OneNoteVLPhysicallyInstalled = false;
|
|||
|
public static bool OutlookVLPhysicallyInstalled = false;
|
|||
|
public static bool PowerPointVLPhysicallyInstalled = false;
|
|||
|
public static bool ProjectProVLPhysicallyInstalled = false;
|
|||
|
public static bool ProjectStdVLPhysicallyInstalled = false;
|
|||
|
public static bool ProPlusVLPhysicallyInstalled = false;
|
|||
|
public static bool PublisherVLPhysicallyInstalled = false;
|
|||
|
public static bool SmallBusBasicsVLPhysicallyInstalled = false;
|
|||
|
public static bool StandardVLPhysicallyInstalled = false;
|
|||
|
public static bool VisioVLPhysicallyInstalled = false;
|
|||
|
public static bool WordVLPhysicallyInstalled = false;
|
|||
|
public static bool AccessRetailPhysicallyInstalled = false;
|
|||
|
public static bool ExcelRetailPhysicallyInstalled = false;
|
|||
|
public static bool GrooveRetailPhysicallyInstalled = false;
|
|||
|
public static bool HomeBusinessRetailPhysicallyInstalled = false;
|
|||
|
public static bool HomeStudentRetailPhysicallyInstalled = false;
|
|||
|
public static bool InfoPathRetailPhysicallyInstalled = false;
|
|||
|
public static bool OneNoteRetailPhysicallyInstalled = false;
|
|||
|
public static bool OutlookRetailPhysicallyInstalled = false;
|
|||
|
public static bool PowerPointRetailPhysicallyInstalled = false;
|
|||
|
public static bool ProfessionalRetailPhysicallyInstalled = false;
|
|||
|
public static bool ProjectProRetailPhysicallyInstalled = false;
|
|||
|
public static bool ProjectStdRetailPhysicallyInstalled = false;
|
|||
|
public static bool ProPlusRetailPhysicallyInstalled = false;
|
|||
|
public static bool PublisherRetailPhysicallyInstalled = false;
|
|||
|
public static bool SmallBusBasicsRetailPhysicallyInstalled = false;
|
|||
|
public static bool StandardRetailPhysicallyInstalled = false;
|
|||
|
public static bool VisioRetailPhysicallyInstalled = false;
|
|||
|
public static bool WordRetailPhysicallyInstalled = false;
|
|||
|
public static bool SharePointDesignerOtherPhysicallyInstalled = false;
|
|||
|
public static bool StarterOtherPhysicallyInstalled = false;
|
|||
|
public static bool OEMBypassAllPhysicallyInstalled = false;
|
|||
|
public static bool HomeBusinessRetailPhysicallyInstalledC2R = false;
|
|||
|
public static bool HomeStudentRetailPhysicallyInstalledC2R = false;
|
|||
|
public static bool ProfessionalRetailPhysicallyInstalledC2R = false;
|
|||
|
public static bool AccessVLLicenseInstalled = false;
|
|||
|
public static bool ExcelVLLicenseInstalled = false;
|
|||
|
public static bool GrooveVLLicenseInstalled = false;
|
|||
|
public static bool InfoPathVLLicenseInstalled = false;
|
|||
|
public static bool OneNoteVLLicenseInstalled = false;
|
|||
|
public static bool OutlookVLLicenseInstalled = false;
|
|||
|
public static bool PowerPointVLLicenseInstalled = false;
|
|||
|
public static bool ProjectProVLLicenseInstalled = false;
|
|||
|
public static bool ProjectStdVLLicenseInstalled = false;
|
|||
|
public static bool ProPlusVLLicenseInstalled = false;
|
|||
|
public static bool PublisherVLLicenseInstalled = false;
|
|||
|
public static bool SmallBusBasicsVLLicenseInstalled = false;
|
|||
|
public static bool StandardVLLicenseInstalled = false;
|
|||
|
public static bool VisioPremVLLicenseInstalled = false;
|
|||
|
public static bool VisioProVLLicenseInstalled = false;
|
|||
|
public static bool VisioStdVLLicenseInstalled = false;
|
|||
|
public static bool WordVLLicenseInstalled = false;
|
|||
|
public static bool AccessRetailLicenseInstalled = false;
|
|||
|
public static bool ExcelRetailLicenseInstalled = false;
|
|||
|
public static bool GrooveRetailLicenseInstalled = false;
|
|||
|
public static bool HomeBusinessRetailLicenseInstalled = false;
|
|||
|
public static bool HomeStudentRetailLicenseInstalled = false;
|
|||
|
public static bool InfoPathRetailLicenseInstalled = false;
|
|||
|
public static bool OneNoteRetailLicenseInstalled = false;
|
|||
|
public static bool OutlookRetailLicenseInstalled = false;
|
|||
|
public static bool PowerPointRetailLicenseInstalled = false;
|
|||
|
public static bool ProfessionalRetailLicenseInstalled = false;
|
|||
|
public static bool ProjectProRetailLicenseInstalled = false;
|
|||
|
public static bool ProjectStdRetailLicenseInstalled = false;
|
|||
|
public static bool ProPlusRetailLicenseInstalled = false;
|
|||
|
public static bool PublisherRetailLicenseInstalled = false;
|
|||
|
public static bool SmallBusBasicsRetailLicenseInstalled = false;
|
|||
|
public static bool StandardRetailLicenseInstalled = false;
|
|||
|
public static bool VisioPremRetailLicenseInstalled = false;
|
|||
|
public static bool VisioProRetailLicenseInstalled = false;
|
|||
|
public static bool VisioStdRetailLicenseInstalled = false;
|
|||
|
public static bool WordRetailLicenseInstalled = false;
|
|||
|
public static bool SharePointDesignerOtherLicenseInstalled = false;
|
|||
|
public static bool StarterOtherLicenseInstalled = false;
|
|||
|
public static bool OEMBypassAllLicenseInstalled = false;
|
|||
|
public static string AccessVLLicType;
|
|||
|
public static string ExcelVLLicType;
|
|||
|
public static string GrooveVLLicType;
|
|||
|
public static string InfoPathVLLicType;
|
|||
|
public static string OneNoteVLLicType;
|
|||
|
public static string OutlookVLLicType;
|
|||
|
public static string PowerPointVLLicType;
|
|||
|
public static string ProjectProVLLicType;
|
|||
|
public static string ProjectStdVLLicType;
|
|||
|
public static string ProPlusVLLicType;
|
|||
|
public static string PublisherVLLicType;
|
|||
|
public static string SmallBusBasicsVLLicType;
|
|||
|
public static string StandardVLLicType;
|
|||
|
public static string VisioPremVLLicType;
|
|||
|
public static string VisioProVLLicType;
|
|||
|
public static string VisioStdVLLicType;
|
|||
|
public static string WordVLLicType;
|
|||
|
public static string AccessRetailLicType;
|
|||
|
public static string ExcelRetailLicType;
|
|||
|
public static string GrooveRetailLicType;
|
|||
|
public static string HomeBusinessRetailLicType;
|
|||
|
public static string HomeStudentRetailLicType;
|
|||
|
public static string InfoPathRetailLicType;
|
|||
|
public static string OneNoteRetailLicType;
|
|||
|
public static string OutlookRetailLicType;
|
|||
|
public static string PowerPointRetailLicType;
|
|||
|
public static string ProfessionalRetailLicType;
|
|||
|
public static string ProjectProRetailLicType;
|
|||
|
public static string ProjectStdRetailLicType;
|
|||
|
public static string ProPlusRetailLicType;
|
|||
|
public static string PublisherRetailLicType;
|
|||
|
public static string SmallBusBasicsRetailLicType;
|
|||
|
public static string StandardRetailLicType;
|
|||
|
public static string VisioPremRetailLicType;
|
|||
|
public static string VisioProRetailLicType;
|
|||
|
public static string VisioStdRetailLicType;
|
|||
|
public static string WordRetailLicType;
|
|||
|
public static string SharePointDesignerOtherLicType;
|
|||
|
public static string StarterOtherLicType;
|
|||
|
public static string OEMBypassAllLicType;
|
|||
|
public static string AccessVLActiveSKU;
|
|||
|
public static string ExcelVLActiveSKU;
|
|||
|
public static string GrooveVLActiveSKU;
|
|||
|
public static string InfoPathVLActiveSKU;
|
|||
|
public static string OneNoteVLActiveSKU;
|
|||
|
public static string OutlookVLActiveSKU;
|
|||
|
public static string PowerPointVLActiveSKU;
|
|||
|
public static string ProjectProVLActiveSKU;
|
|||
|
public static string ProjectStdVLActiveSKU;
|
|||
|
public static string ProPlusVLActiveSKU;
|
|||
|
public static string PublisherVLActiveSKU;
|
|||
|
public static string SmallBusBasicsVLActiveSKU;
|
|||
|
public static string StandardVLActiveSKU;
|
|||
|
public static string VisioPremVLActiveSKU;
|
|||
|
public static string VisioProVLActiveSKU;
|
|||
|
public static string VisioStdVLActiveSKU;
|
|||
|
public static string WordVLActiveSKU;
|
|||
|
public static string AccessRetailActiveSKU;
|
|||
|
public static string ExcelRetailActiveSKU;
|
|||
|
public static string GrooveRetailActiveSKU;
|
|||
|
public static string HomeBusinessRetailActiveSKU;
|
|||
|
public static string HomeStudentRetailActiveSKU;
|
|||
|
public static string InfoPathRetailActiveSKU;
|
|||
|
public static string OneNoteRetailActiveSKU;
|
|||
|
public static string OutlookRetailActiveSKU;
|
|||
|
public static string PowerPointRetailActiveSKU;
|
|||
|
public static string ProfessionalRetailActiveSKU;
|
|||
|
public static string ProjectProRetailActiveSKU;
|
|||
|
public static string ProjectStdRetailActiveSKU;
|
|||
|
public static string ProPlusRetailActiveSKU;
|
|||
|
public static string PublisherRetailActiveSKU;
|
|||
|
public static string SmallBusBasicsRetailActiveSKU;
|
|||
|
public static string StandardRetailActiveSKU;
|
|||
|
public static string VisioPremRetailActiveSKU;
|
|||
|
public static string VisioProRetailActiveSKU;
|
|||
|
public static string VisioStdRetailActiveSKU;
|
|||
|
public static string WordRetailActiveSKU;
|
|||
|
public static string SharePointDesignerOtherActiveSKU;
|
|||
|
public static string StarterOtherActiveSKU;
|
|||
|
public static string OEMBypassAllActiveSKU;
|
|||
|
public static string AccessVLLicStatus;
|
|||
|
public static string ExcelVLLicStatus;
|
|||
|
public static string GrooveVLLicStatus;
|
|||
|
public static string InfoPathVLLicStatus;
|
|||
|
public static string OneNoteVLLicStatus;
|
|||
|
public static string OutlookVLLicStatus;
|
|||
|
public static string PowerPointVLLicStatus;
|
|||
|
public static string ProjectProVLLicStatus;
|
|||
|
public static string ProjectStdVLLicStatus;
|
|||
|
public static string ProPlusVLLicStatus;
|
|||
|
public static string PublisherVLLicStatus;
|
|||
|
public static string SmallBusBasicsVLLicStatus;
|
|||
|
public static string StandardVLLicStatus;
|
|||
|
public static string VisioPremVLLicStatus;
|
|||
|
public static string VisioProVLLicStatus;
|
|||
|
public static string VisioStdVLLicStatus;
|
|||
|
public static string WordVLLicStatus;
|
|||
|
public static string AccessRetailLicStatus;
|
|||
|
public static string ExcelRetailLicStatus;
|
|||
|
public static string GrooveRetailLicStatus;
|
|||
|
public static string HomeBusinessRetailLicStatus;
|
|||
|
public static string HomeStudentRetailLicStatus;
|
|||
|
public static string InfoPathRetailLicStatus;
|
|||
|
public static string OneNoteRetailLicStatus;
|
|||
|
public static string OutlookRetailLicStatus;
|
|||
|
public static string PowerPointRetailLicStatus;
|
|||
|
public static string ProfessionalRetailLicStatus;
|
|||
|
public static string ProjectProRetailLicStatus;
|
|||
|
public static string ProjectStdRetailLicStatus;
|
|||
|
public static string ProPlusRetailLicStatus;
|
|||
|
public static string PublisherRetailLicStatus;
|
|||
|
public static string SmallBusBasicsRetailLicStatus;
|
|||
|
public static string StandardRetailLicStatus;
|
|||
|
public static string VisioPremRetailLicStatus;
|
|||
|
public static string VisioProRetailLicStatus;
|
|||
|
public static string VisioStdRetailLicStatus;
|
|||
|
public static string WordRetailLicStatus;
|
|||
|
public static string SharePointDesignerOtherLicStatus;
|
|||
|
public static string StarterOtherLicStatus;
|
|||
|
public static string OEMBypassAllLicStatus;
|
|||
|
public static bool RunningSilent = false;
|
|||
|
|
|||
|
public static Result ExecuteCommand(string Command, int Timeout, bool SaveOutput)
|
|||
|
{
|
|||
|
Result result = new Result();
|
|||
|
Process process = Process.Start(new ProcessStartInfo("cmd.exe", "/C " + Command)
|
|||
|
{
|
|||
|
CreateNoWindow = true,
|
|||
|
UseShellExecute = false,
|
|||
|
RedirectStandardOutput = true
|
|||
|
});
|
|||
|
StreamReader standardOutput = process.StandardOutput;
|
|||
|
while (!process.HasExited)
|
|||
|
Thread.Sleep(100);
|
|||
|
result.ExitCode = process.ExitCode;
|
|||
|
if (SaveOutput)
|
|||
|
{
|
|||
|
if (result.HasError)
|
|||
|
result.Error = standardOutput.ReadToEnd();
|
|||
|
else
|
|||
|
result.Output = standardOutput.ReadToEnd();
|
|||
|
}
|
|||
|
process.Close();
|
|||
|
return result;
|
|||
|
}
|
|||
|
|
|||
|
public static Result FileCreate(string FileName, byte[] FileData, string CreatePath)
|
|||
|
{
|
|||
|
Result result = new Result();
|
|||
|
DirectoryInfo directoryInfo = new DirectoryInfo(CreatePath);
|
|||
|
if (!directoryInfo.Exists)
|
|||
|
{
|
|||
|
bool flag = false;
|
|||
|
for (int index = 0; index < Common.FILE_ATTEMPTS; ++index)
|
|||
|
{
|
|||
|
if (!flag)
|
|||
|
{
|
|||
|
try
|
|||
|
{
|
|||
|
directoryInfo.Create();
|
|||
|
flag = true;
|
|||
|
}
|
|||
|
catch (IOException ex)
|
|||
|
{
|
|||
|
Thread.Sleep(50);
|
|||
|
}
|
|||
|
}
|
|||
|
else
|
|||
|
break;
|
|||
|
}
|
|||
|
if (!flag)
|
|||
|
result.Error = "The directory \"" + directoryInfo.FullName + "\" could not be created";
|
|||
|
}
|
|||
|
if (!result.HasError)
|
|||
|
{
|
|||
|
bool flag = false;
|
|||
|
for (int index = 0; index < Common.FILE_ATTEMPTS; ++index)
|
|||
|
{
|
|||
|
if (!flag)
|
|||
|
{
|
|||
|
try
|
|||
|
{
|
|||
|
FileInfo fileInfo = new FileInfo(CreatePath + "\\" + FileName);
|
|||
|
if (fileInfo.Exists)
|
|||
|
fileInfo.Delete();
|
|||
|
FileStream fileStream = fileInfo.OpenWrite();
|
|||
|
fileStream.Write(FileData, 0, FileData.Length);
|
|||
|
fileStream.Close();
|
|||
|
flag = true;
|
|||
|
}
|
|||
|
catch (IOException ex)
|
|||
|
{
|
|||
|
Thread.Sleep(50);
|
|||
|
}
|
|||
|
}
|
|||
|
else
|
|||
|
break;
|
|||
|
}
|
|||
|
if (!flag)
|
|||
|
result.Error = "The file \"" + CreatePath + "\\" + FileName + "\" could not be created";
|
|||
|
}
|
|||
|
return result;
|
|||
|
}
|
|||
|
|
|||
|
public static Result FileDelete(string FileName)
|
|||
|
{
|
|||
|
Result result = new Result();
|
|||
|
FileInfo fileInfo = new FileInfo(FileName);
|
|||
|
if (fileInfo.Exists)
|
|||
|
{
|
|||
|
bool flag = false;
|
|||
|
for (int index = 0; index < Common.FILE_ATTEMPTS; ++index)
|
|||
|
{
|
|||
|
if (!flag)
|
|||
|
{
|
|||
|
try
|
|||
|
{
|
|||
|
fileInfo.Attributes = FileAttributes.Normal;
|
|||
|
fileInfo.Delete();
|
|||
|
flag = true;
|
|||
|
}
|
|||
|
catch (IOException ex)
|
|||
|
{
|
|||
|
Thread.Sleep(50);
|
|||
|
}
|
|||
|
}
|
|||
|
else
|
|||
|
break;
|
|||
|
}
|
|||
|
if (!flag)
|
|||
|
result.Error = "The file \"" + fileInfo.FullName + "\" could not be deleted";
|
|||
|
}
|
|||
|
return result;
|
|||
|
}
|
|||
|
|
|||
|
public static void KillProcess(Process process)
|
|||
|
{
|
|||
|
process.Kill();
|
|||
|
while (!process.HasExited)
|
|||
|
Thread.Sleep(100);
|
|||
|
}
|
|||
|
|
|||
|
public static void ReplaceTextInFile(string filePath, string searchText, string replaceText)
|
|||
|
{
|
|||
|
StreamReader streamReader = new StreamReader(filePath);
|
|||
|
string end = streamReader.ReadToEnd();
|
|||
|
streamReader.Close();
|
|||
|
string str = Regex.Replace(end, searchText, replaceText);
|
|||
|
StreamWriter streamWriter = new StreamWriter(filePath);
|
|||
|
streamWriter.Write(str);
|
|||
|
streamWriter.Close();
|
|||
|
}
|
|||
|
|
|||
|
public static void FolderCopy(DirectoryInfo source, DirectoryInfo target)
|
|||
|
{
|
|||
|
if (!Directory.Exists(target.FullName))
|
|||
|
Directory.CreateDirectory(target.FullName);
|
|||
|
foreach (FileInfo file in source.GetFiles())
|
|||
|
file.CopyTo(Path.Combine(target.ToString(), file.Name), true);
|
|||
|
foreach (DirectoryInfo directory in source.GetDirectories())
|
|||
|
{
|
|||
|
DirectoryInfo subdirectory = target.CreateSubdirectory(directory.Name);
|
|||
|
Common.FolderCopy(directory, subdirectory);
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
public static Result FolderDelete(string DirectoryName)
|
|||
|
{
|
|||
|
Result result = new Result();
|
|||
|
DirectoryInfo directoryInfo = new DirectoryInfo(DirectoryName);
|
|||
|
if (directoryInfo.Exists)
|
|||
|
{
|
|||
|
bool flag = false;
|
|||
|
for (int index = 0; index < Common.FILE_ATTEMPTS; ++index)
|
|||
|
{
|
|||
|
if (!flag)
|
|||
|
{
|
|||
|
try
|
|||
|
{
|
|||
|
directoryInfo.Attributes = FileAttributes.Normal;
|
|||
|
Directory.Delete(DirectoryName, true);
|
|||
|
flag = true;
|
|||
|
}
|
|||
|
catch (IOException ex)
|
|||
|
{
|
|||
|
Thread.Sleep(50);
|
|||
|
}
|
|||
|
}
|
|||
|
else
|
|||
|
break;
|
|||
|
}
|
|||
|
if (!flag)
|
|||
|
result.Error = "The directory \"" + DirectoryName + "\" could not be deleted";
|
|||
|
}
|
|||
|
return result;
|
|||
|
}
|
|||
|
|
|||
|
public static void OfficeCriticalVariablesCheck()
|
|||
|
{
|
|||
|
Common.WINDIR = Environment.GetEnvironmentVariable("windir");
|
|||
|
Common.ALLUSERSPROFILE = Environment.GetEnvironmentVariable("ALLUSERSPROFILE");
|
|||
|
Common.TEMP = Environment.GetEnvironmentVariable("temp");
|
|||
|
Common.OfficeInstalled = Common.IsOfficeInstalled();
|
|||
|
Common.OfficeArchitecture = Common.GetOfficeArch();
|
|||
|
Common.OfficeInstallPath = Common.GetOfficeInstallPath();
|
|||
|
Common.BuildKMSPIDList();
|
|||
|
Common.OSPPREARM = Common.GetRearmToolPath();
|
|||
|
Common.OSPPSVCVersion = Common.GetOSPPSVCVersion();
|
|||
|
}
|
|||
|
|
|||
|
public static bool IsOfficeInstalled()
|
|||
|
{
|
|||
|
try
|
|||
|
{
|
|||
|
Common.StartOSPPSVC();
|
|||
|
return true;
|
|||
|
}
|
|||
|
catch (Exception ex)
|
|||
|
{
|
|||
|
return false;
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
public static string GetOfficeArch()
|
|||
|
{
|
|||
|
string officeArch;
|
|||
|
try
|
|||
|
{
|
|||
|
if (((string) Registry.LocalMachine.OpenSubKey("SYSTEM\\CurrentControlSet\\Control\\Session Manager\\Environment").GetValue("PROCESSOR_ARCHITECTURE")).Equals("x86"))
|
|||
|
{
|
|||
|
officeArch = "x86";
|
|||
|
}
|
|||
|
else
|
|||
|
{
|
|||
|
RegistryKey registryKey = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Wow6432Node\\Microsoft\\Office\\14.0\\Common\\InstallRoot");
|
|||
|
if (registryKey != null)
|
|||
|
{
|
|||
|
string str = (string) registryKey.GetValue("Path");
|
|||
|
officeArch = str == null || str.Length <= 0 ? "x64" : "x86-64";
|
|||
|
}
|
|||
|
else
|
|||
|
officeArch = "x64";
|
|||
|
}
|
|||
|
}
|
|||
|
catch (Exception ex)
|
|||
|
{
|
|||
|
ex.GetType();
|
|||
|
officeArch = string.Empty;
|
|||
|
}
|
|||
|
return officeArch;
|
|||
|
}
|
|||
|
|
|||
|
public static string GetOfficeInstallPath()
|
|||
|
{
|
|||
|
string empty;
|
|||
|
try
|
|||
|
{
|
|||
|
switch (Common.OfficeArchitecture)
|
|||
|
{
|
|||
|
case "x86":
|
|||
|
empty = (string) Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Office\\14.0\\Common\\InstallRoot").GetValue("Path");
|
|||
|
break;
|
|||
|
case "x86-64":
|
|||
|
empty = (string) Registry.LocalMachine.OpenSubKey("SOFTWARE\\Wow6432Node\\Microsoft\\Office\\14.0\\Common\\InstallRoot").GetValue("Path");
|
|||
|
break;
|
|||
|
case "x64":
|
|||
|
empty = (string) Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Office\\14.0\\Common\\InstallRoot").GetValue("Path");
|
|||
|
break;
|
|||
|
default:
|
|||
|
empty = string.Empty;
|
|||
|
break;
|
|||
|
}
|
|||
|
}
|
|||
|
catch (Exception ex)
|
|||
|
{
|
|||
|
ex.GetType();
|
|||
|
empty = string.Empty;
|
|||
|
}
|
|||
|
return empty;
|
|||
|
}
|
|||
|
|
|||
|
public static string GetRearmToolPath()
|
|||
|
{
|
|||
|
string rearmToolPath;
|
|||
|
try
|
|||
|
{
|
|||
|
switch (Common.OfficeArchitecture)
|
|||
|
{
|
|||
|
case "x86":
|
|||
|
rearmToolPath = "\"" + Path.Combine(Environment.GetEnvironmentVariable("CommonProgramFiles"), "microsoft shared\\OfficeSoftwareProtectionPlatform\\OSPPREARM.exe") + "\"";
|
|||
|
break;
|
|||
|
case "x86-64":
|
|||
|
rearmToolPath = "\"" + Path.Combine(Environment.GetEnvironmentVariable("CommonProgramFiles(x86)"), "microsoft shared\\OfficeSoftwareProtectionPlatform\\OSPPREARM.exe") + "\"";
|
|||
|
break;
|
|||
|
case "x64":
|
|||
|
rearmToolPath = "\"" + Path.Combine(Environment.GetEnvironmentVariable("CommonProgramW6432"), "microsoft shared\\OfficeSoftwareProtectionPlatform\\OSPPREARM.exe") + "\"";
|
|||
|
break;
|
|||
|
default:
|
|||
|
rearmToolPath = string.Empty;
|
|||
|
break;
|
|||
|
}
|
|||
|
}
|
|||
|
catch (Exception ex)
|
|||
|
{
|
|||
|
ex.GetType();
|
|||
|
rearmToolPath = string.Empty;
|
|||
|
}
|
|||
|
return rearmToolPath;
|
|||
|
}
|
|||
|
|
|||
|
public static string GetOSPPSVCVersion()
|
|||
|
{
|
|||
|
string osppsvcVersion = string.Empty;
|
|||
|
try
|
|||
|
{
|
|||
|
foreach (ManagementBaseObject managementBaseObject in new ManagementObjectSearcher("root\\CIMV2", "SELECT * FROM OfficeSoftwareProtectionService").Get())
|
|||
|
osppsvcVersion = Convert.ToString(managementBaseObject["Version"]);
|
|||
|
}
|
|||
|
catch (Exception ex)
|
|||
|
{
|
|||
|
osppsvcVersion = "14.0.370.400";
|
|||
|
}
|
|||
|
return osppsvcVersion;
|
|||
|
}
|
|||
|
|
|||
|
public static string GetPIDGENXPath()
|
|||
|
{
|
|||
|
string pidgenxPath;
|
|||
|
try
|
|||
|
{
|
|||
|
switch (Common.OfficeArchitecture)
|
|||
|
{
|
|||
|
case "x86":
|
|||
|
pidgenxPath = Path.Combine(Environment.GetEnvironmentVariable("CommonProgramFiles"), "microsoft shared\\OFFICE14\\Office Setup Controller");
|
|||
|
break;
|
|||
|
case "x86-64":
|
|||
|
pidgenxPath = Path.Combine(Environment.GetEnvironmentVariable("CommonProgramFiles(x86)"), "microsoft shared\\OFFICE14\\Office Setup Controller");
|
|||
|
break;
|
|||
|
case "x64":
|
|||
|
pidgenxPath = Path.Combine(Environment.GetEnvironmentVariable("CommonProgramW6432"), "microsoft shared\\OFFICE14\\Office Setup Controller");
|
|||
|
break;
|
|||
|
default:
|
|||
|
pidgenxPath = string.Empty;
|
|||
|
break;
|
|||
|
}
|
|||
|
}
|
|||
|
catch (Exception ex)
|
|||
|
{
|
|||
|
ex.GetType();
|
|||
|
pidgenxPath = string.Empty;
|
|||
|
}
|
|||
|
return pidgenxPath;
|
|||
|
}
|
|||
|
|
|||
|
public static void BuildKMSPIDList()
|
|||
|
{
|
|||
|
Common.KMSPIDList.Add("55041-00168-305-190595-03-1033-3790.0000-2692009");
|
|||
|
Common.KMSPIDList.Add("55041-00096-199-000004-03-1033-7600.0000-3632009");
|
|||
|
Common.KMSPIDList.Add("55041-00168-305-246209-03-1033-7600.0000-0522010");
|
|||
|
Common.KMSPIDList.Add("55041-00168-305-100667-03-1033-6002.0000-2372009");
|
|||
|
Common.KMSPIDList.Add("55041-00142-026-982506-03-1033-3790.0000-0962010");
|
|||
|
Common.KMSPIDList.Add("55041-00152-339-725949-03-1033-3790.0000-0972010");
|
|||
|
Common.KMSPIDList.Add("55041-00140-015-871562-03-1033-7078.0000-0992009");
|
|||
|
Common.KMSPIDList.Add("55041-00142-026-826687-03-1033-6000.0000-3472006");
|
|||
|
Common.KMSPIDList.Add("55041-00152-105-000223-03-1033-6001.0000-0692009");
|
|||
|
Common.KMSPIDList.Add("55041-00168-313-440506-03-1033-7600.0000-2242010");
|
|||
|
Common.KMSPIDList.Add("55041-00142-026-098258-03-1033-6000.0000-3392006");
|
|||
|
}
|
|||
|
|
|||
|
public static bool isValidPID(string key) => new Regex("^([0-9]{5})-([0-9]{5})-([0-9]{3})-([0-9]{6})-([0-9]{2})-([0-9]{4})-([0-9]{4}).([0-9]{4})-([0-9]{7})$").Match(key).Success;
|
|||
|
|
|||
|
public static bool IsAutoKMSInstalled()
|
|||
|
{
|
|||
|
bool flag = false;
|
|||
|
if (Common.IsAutoKMSCustomTaskInstalled())
|
|||
|
return true;
|
|||
|
ScheduledTasks scheduledTasks = new ScheduledTasks();
|
|||
|
try
|
|||
|
{
|
|||
|
scheduledTasks.OpenTask("AutoKMS").Close();
|
|||
|
flag = true;
|
|||
|
}
|
|||
|
catch (Exception ex)
|
|||
|
{
|
|||
|
}
|
|||
|
scheduledTasks.Dispose();
|
|||
|
return flag;
|
|||
|
}
|
|||
|
|
|||
|
public static bool IsAutoKMSCustomTaskInstalled()
|
|||
|
{
|
|||
|
bool flag = false;
|
|||
|
ScheduledTasks scheduledTasks = new ScheduledTasks();
|
|||
|
try
|
|||
|
{
|
|||
|
scheduledTasks.OpenTask("AutoKMSCustom").Close();
|
|||
|
flag = true;
|
|||
|
}
|
|||
|
catch (Exception ex)
|
|||
|
{
|
|||
|
}
|
|||
|
scheduledTasks.Dispose();
|
|||
|
return flag;
|
|||
|
}
|
|||
|
|
|||
|
public static bool IsAutoKMSServiceInstalled()
|
|||
|
{
|
|||
|
foreach (ServiceController service in ServiceController.GetServices())
|
|||
|
{
|
|||
|
if (service.ServiceName == "AutoKMS")
|
|||
|
return true;
|
|||
|
}
|
|||
|
return false;
|
|||
|
}
|
|||
|
|
|||
|
public static bool IsAutoRearmInstalled()
|
|||
|
{
|
|||
|
bool flag = false;
|
|||
|
ScheduledTasks scheduledTasks = new ScheduledTasks();
|
|||
|
try
|
|||
|
{
|
|||
|
scheduledTasks.OpenTask("AutoRearm").Close();
|
|||
|
flag = true;
|
|||
|
}
|
|||
|
catch (Exception ex)
|
|||
|
{
|
|||
|
}
|
|||
|
scheduledTasks.Dispose();
|
|||
|
return flag;
|
|||
|
}
|
|||
|
|
|||
|
public static bool IsIORRTInstalled()
|
|||
|
{
|
|||
|
bool flag = false;
|
|||
|
if (new FileInfo(Environment.GetEnvironmentVariable("SYSTEMDRIVE") + "\\IORRT\\IORRT.bat").Exists)
|
|||
|
flag = true;
|
|||
|
ScheduledTasks scheduledTasks = new ScheduledTasks();
|
|||
|
try
|
|||
|
{
|
|||
|
scheduledTasks.OpenTask("IORRT").Close();
|
|||
|
flag = true;
|
|||
|
}
|
|||
|
catch (Exception ex)
|
|||
|
{
|
|||
|
}
|
|||
|
scheduledTasks.Dispose();
|
|||
|
return flag;
|
|||
|
}
|
|||
|
|
|||
|
public static void GetLicConfigStatus()
|
|||
|
{
|
|||
|
Console.WriteLine("Getting Office License Configuration Information.");
|
|||
|
string str = Activation.CheckActivation(true);
|
|||
|
if (str.Contains("8ce7e872-188c-4b98-9d90-f8f90b7aad02"))
|
|||
|
{
|
|||
|
Common.AccessVLLicenseInstalled = true;
|
|||
|
Common.AccessVLLicType = "KMS";
|
|||
|
Common.AccessVLActiveSKU = "8ce7e872-188c-4b98-9d90-f8f90b7aad02";
|
|||
|
Common.AccessVLLicStatus = Common.GetLicStatus("8ce7e872-188c-4b98-9d90-f8f90b7aad02");
|
|||
|
}
|
|||
|
if (str.Contains("95ab3ec8-4106-4f9d-b632-03c019d1d23f"))
|
|||
|
{
|
|||
|
Common.AccessVLLicenseInstalled = true;
|
|||
|
Common.AccessVLLicType = "MAK";
|
|||
|
Common.AccessVLActiveSKU = "95ab3ec8-4106-4f9d-b632-03c019d1d23f";
|
|||
|
Common.AccessVLLicStatus = Common.GetLicStatus("95ab3ec8-4106-4f9d-b632-03c019d1d23f");
|
|||
|
}
|
|||
|
if (str.Contains("cee5d470-6e3b-4fcc-8c2b-d17428568a9f"))
|
|||
|
{
|
|||
|
Common.ExcelVLLicenseInstalled = true;
|
|||
|
Common.ExcelVLLicType = "KMS";
|
|||
|
Common.ExcelVLActiveSKU = "cee5d470-6e3b-4fcc-8c2b-d17428568a9f";
|
|||
|
Common.ExcelVLLicStatus = Common.GetLicStatus("cee5d470-6e3b-4fcc-8c2b-d17428568a9f");
|
|||
|
}
|
|||
|
if (str.Contains("71dc86ff-f056-40d0-8ffb-9592705c9b76"))
|
|||
|
{
|
|||
|
Common.ExcelVLLicenseInstalled = true;
|
|||
|
Common.ExcelVLLicType = "MAK";
|
|||
|
Common.ExcelVLActiveSKU = "71dc86ff-f056-40d0-8ffb-9592705c9b76";
|
|||
|
Common.ExcelVLLicStatus = Common.GetLicStatus("71dc86ff-f056-40d0-8ffb-9592705c9b76");
|
|||
|
}
|
|||
|
if (str.Contains("8947d0b8-c33b-43e1-8c56-9b674c052832"))
|
|||
|
{
|
|||
|
Common.GrooveVLLicenseInstalled = true;
|
|||
|
Common.GrooveVLLicType = "KMS";
|
|||
|
Common.GrooveVLActiveSKU = "8947d0b8-c33b-43e1-8c56-9b674c052832";
|
|||
|
Common.GrooveVLLicStatus = Common.GetLicStatus("8947d0b8-c33b-43e1-8c56-9b674c052832");
|
|||
|
}
|
|||
|
if (str.Contains("fdad0dfa-417d-4b4f-93e4-64ea8867b7fd"))
|
|||
|
{
|
|||
|
Common.GrooveVLLicenseInstalled = true;
|
|||
|
Common.GrooveVLLicType = "MAK";
|
|||
|
Common.GrooveVLActiveSKU = "fdad0dfa-417d-4b4f-93e4-64ea8867b7fd";
|
|||
|
Common.GrooveVLLicStatus = Common.GetLicStatus("fdad0dfa-417d-4b4f-93e4-64ea8867b7fd");
|
|||
|
}
|
|||
|
if (str.Contains("ca6b6639-4ad6-40ae-a575-14dee07f6430"))
|
|||
|
{
|
|||
|
Common.InfoPathVLLicenseInstalled = true;
|
|||
|
Common.InfoPathVLLicType = "KMS";
|
|||
|
Common.InfoPathVLActiveSKU = "ca6b6639-4ad6-40ae-a575-14dee07f6430";
|
|||
|
Common.InfoPathVLLicStatus = Common.GetLicStatus("ca6b6639-4ad6-40ae-a575-14dee07f6430");
|
|||
|
}
|
|||
|
if (str.Contains("85e22450-b741-430c-a172-a37962c938af"))
|
|||
|
{
|
|||
|
Common.InfoPathVLLicenseInstalled = true;
|
|||
|
Common.InfoPathVLLicType = "MAK";
|
|||
|
Common.InfoPathVLActiveSKU = "85e22450-b741-430c-a172-a37962c938af";
|
|||
|
Common.InfoPathVLLicStatus = Common.GetLicStatus("85e22450-b741-430c-a172-a37962c938af");
|
|||
|
}
|
|||
|
if (str.Contains("ab586f5c-5256-4632-962f-fefd8b49e6f4"))
|
|||
|
{
|
|||
|
Common.OneNoteVLLicenseInstalled = true;
|
|||
|
Common.OneNoteVLLicType = "KMS";
|
|||
|
Common.OneNoteVLActiveSKU = "ab586f5c-5256-4632-962f-fefd8b49e6f4";
|
|||
|
Common.OneNoteVLLicStatus = Common.GetLicStatus("ab586f5c-5256-4632-962f-fefd8b49e6f4");
|
|||
|
}
|
|||
|
if (str.Contains("6860b31f-6a67-48b8-84b9-e312b3485c4b"))
|
|||
|
{
|
|||
|
Common.OneNoteVLLicenseInstalled = true;
|
|||
|
Common.OneNoteVLLicType = "MAK";
|
|||
|
Common.OneNoteVLActiveSKU = "6860b31f-6a67-48b8-84b9-e312b3485c4b";
|
|||
|
Common.OneNoteVLLicStatus = Common.GetLicStatus("6860b31f-6a67-48b8-84b9-e312b3485c4b");
|
|||
|
}
|
|||
|
if (str.Contains("ecb7c192-73ab-4ded-acf4-2399b095d0cc"))
|
|||
|
{
|
|||
|
Common.OutlookVLLicenseInstalled = true;
|
|||
|
Common.OutlookVLLicType = "KMS";
|
|||
|
Common.OutlookVLActiveSKU = "ecb7c192-73ab-4ded-acf4-2399b095d0cc";
|
|||
|
Common.OutlookVLLicStatus = Common.GetLicStatus("ecb7c192-73ab-4ded-acf4-2399b095d0cc");
|
|||
|
}
|
|||
|
if (str.Contains("a9aeabd8-63b8-4079-a28e-f531807fd6b8"))
|
|||
|
{
|
|||
|
Common.OutlookVLLicenseInstalled = true;
|
|||
|
Common.OutlookVLLicType = "MAK";
|
|||
|
Common.OutlookVLActiveSKU = "a9aeabd8-63b8-4079-a28e-f531807fd6b8";
|
|||
|
Common.OutlookVLLicStatus = Common.GetLicStatus("a9aeabd8-63b8-4079-a28e-f531807fd6b8");
|
|||
|
}
|
|||
|
if (str.Contains("45593b1d-dfb1-4e91-bbfb-2d5d0ce2227a"))
|
|||
|
{
|
|||
|
Common.PowerPointVLLicenseInstalled = true;
|
|||
|
Common.PowerPointVLLicType = "KMS";
|
|||
|
Common.PowerPointVLActiveSKU = "45593b1d-dfb1-4e91-bbfb-2d5d0ce2227a";
|
|||
|
Common.PowerPointVLLicStatus = Common.GetLicStatus("45593b1d-dfb1-4e91-bbfb-2d5d0ce2227a");
|
|||
|
}
|
|||
|
if (str.Contains("38252940-718c-4aa6-81a4-135398e53851"))
|
|||
|
{
|
|||
|
Common.PowerPointVLLicenseInstalled = true;
|
|||
|
Common.PowerPointVLLicType = "MAK";
|
|||
|
Common.PowerPointVLActiveSKU = "38252940-718c-4aa6-81a4-135398e53851";
|
|||
|
Common.PowerPointVLLicStatus = Common.GetLicStatus("38252940-718c-4aa6-81a4-135398e53851");
|
|||
|
}
|
|||
|
if (str.Contains("df133ff7-bf14-4f95-afe3-7b48e7e331ef"))
|
|||
|
{
|
|||
|
Common.ProjectProVLLicenseInstalled = true;
|
|||
|
Common.ProjectProVLLicType = "KMS";
|
|||
|
Common.ProjectProVLActiveSKU = "df133ff7-bf14-4f95-afe3-7b48e7e331ef";
|
|||
|
Common.ProjectProVLLicStatus = Common.GetLicStatus("df133ff7-bf14-4f95-afe3-7b48e7e331ef");
|
|||
|
}
|
|||
|
if (str.Contains("1cf57a59-c532-4e56-9a7d-ffa2fe94b474"))
|
|||
|
{
|
|||
|
Common.ProjectProVLLicenseInstalled = true;
|
|||
|
Common.ProjectProVLLicType = "MAK";
|
|||
|
Common.ProjectProVLActiveSKU = "1cf57a59-c532-4e56-9a7d-ffa2fe94b474";
|
|||
|
Common.ProjectProVLLicStatus = Common.GetLicStatus("1cf57a59-c532-4e56-9a7d-ffa2fe94b474");
|
|||
|
}
|
|||
|
if (str.Contains("5dc7bf61-5ec9-4996-9ccb-df806a2d0efe"))
|
|||
|
{
|
|||
|
Common.ProjectStdVLLicenseInstalled = true;
|
|||
|
Common.ProjectStdVLLicType = "KMS";
|
|||
|
Common.ProjectStdVLActiveSKU = "5dc7bf61-5ec9-4996-9ccb-df806a2d0efe";
|
|||
|
Common.ProjectStdVLLicStatus = Common.GetLicStatus("5dc7bf61-5ec9-4996-9ccb-df806a2d0efe");
|
|||
|
}
|
|||
|
if (str.Contains("11b39439-6b93-4642-9570-f2eb81be2238"))
|
|||
|
{
|
|||
|
Common.ProjectStdVLLicenseInstalled = true;
|
|||
|
Common.ProjectStdVLLicType = "KMS";
|
|||
|
Common.ProjectStdVLActiveSKU = "11b39439-6b93-4642-9570-f2eb81be2238";
|
|||
|
Common.ProjectStdVLLicStatus = Common.GetLicStatus("11b39439-6b93-4642-9570-f2eb81be2238");
|
|||
|
}
|
|||
|
if (str.Contains("b6e9fae1-1a0e-4c61-99d0-4af068915378"))
|
|||
|
{
|
|||
|
Common.ProjectStdVLLicenseInstalled = true;
|
|||
|
Common.ProjectStdVLLicType = "MAK";
|
|||
|
Common.ProjectStdVLActiveSKU = "b6e9fae1-1a0e-4c61-99d0-4af068915378";
|
|||
|
Common.ProjectStdVLLicStatus = Common.GetLicStatus("b6e9fae1-1a0e-4c61-99d0-4af068915378");
|
|||
|
}
|
|||
|
if (str.Contains("6f327760-8c5c-417c-9b61-836a98287e0c"))
|
|||
|
{
|
|||
|
Common.ProPlusVLLicenseInstalled = true;
|
|||
|
Common.ProPlusVLLicType = "KMS";
|
|||
|
Common.ProPlusVLActiveSKU = "6f327760-8c5c-417c-9b61-836a98287e0c";
|
|||
|
Common.ProPlusVLLicStatus = Common.GetLicStatus("6f327760-8c5c-417c-9b61-836a98287e0c");
|
|||
|
}
|
|||
|
if (str.Contains("fdf3ecb9-b56f-43b2-a9b8-1b48b6bae1a7"))
|
|||
|
{
|
|||
|
Common.ProPlusVLLicenseInstalled = true;
|
|||
|
Common.ProPlusVLLicType = "MAK";
|
|||
|
Common.ProPlusVLActiveSKU = "fdf3ecb9-b56f-43b2-a9b8-1b48b6bae1a7";
|
|||
|
Common.ProPlusVLLicStatus = Common.GetLicStatus("fdf3ecb9-b56f-43b2-a9b8-1b48b6bae1a7");
|
|||
|
}
|
|||
|
if (str.Contains("191301d3-a579-428c-b0c7-d7988500f9e3"))
|
|||
|
{
|
|||
|
Common.ProPlusVLLicenseInstalled = true;
|
|||
|
Common.ProPlusVLLicType = "MAK (Academic)";
|
|||
|
Common.ProPlusVLActiveSKU = "191301d3-a579-428c-b0c7-d7988500f9e3";
|
|||
|
Common.ProPlusVLLicStatus = Common.GetLicStatus("191301d3-a579-428c-b0c7-d7988500f9e3");
|
|||
|
}
|
|||
|
if (str.Contains("b50c4f75-599b-43e8-8dcd-1081a7967241"))
|
|||
|
{
|
|||
|
Common.PublisherVLLicenseInstalled = true;
|
|||
|
Common.PublisherVLLicType = "KMS";
|
|||
|
Common.PublisherVLActiveSKU = "b50c4f75-599b-43e8-8dcd-1081a7967241";
|
|||
|
Common.PublisherVLLicStatus = Common.GetLicStatus("b50c4f75-599b-43e8-8dcd-1081a7967241");
|
|||
|
}
|
|||
|
if (str.Contains("3d014759-b128-4466-9018-e80f6320d9d0"))
|
|||
|
{
|
|||
|
Common.PublisherVLLicenseInstalled = true;
|
|||
|
Common.PublisherVLLicType = "MAK";
|
|||
|
Common.PublisherVLActiveSKU = "3d014759-b128-4466-9018-e80f6320d9d0";
|
|||
|
Common.PublisherVLLicStatus = Common.GetLicStatus("3d014759-b128-4466-9018-e80f6320d9d0");
|
|||
|
}
|
|||
|
if (str.Contains("ea509e87-07a1-4a45-9edc-eba5a39f36af"))
|
|||
|
{
|
|||
|
Common.SmallBusBasicsVLLicenseInstalled = true;
|
|||
|
Common.SmallBusBasicsVLLicType = "KMS";
|
|||
|
Common.SmallBusBasicsVLActiveSKU = "ea509e87-07a1-4a45-9edc-eba5a39f36af";
|
|||
|
Common.SmallBusBasicsVLLicStatus = Common.GetLicStatus("ea509e87-07a1-4a45-9edc-eba5a39f36af");
|
|||
|
}
|
|||
|
if (str.Contains("8090771e-d41a-4482-929e-de87f1f47e46"))
|
|||
|
{
|
|||
|
Common.SmallBusBasicsVLLicenseInstalled = true;
|
|||
|
Common.SmallBusBasicsVLLicType = "MAK";
|
|||
|
Common.SmallBusBasicsVLActiveSKU = "8090771e-d41a-4482-929e-de87f1f47e46";
|
|||
|
Common.SmallBusBasicsVLLicStatus = Common.GetLicStatus("8090771e-d41a-4482-929e-de87f1f47e46");
|
|||
|
}
|
|||
|
if (str.Contains("9da2a678-fb6b-4e67-ab84-60dd6a9c819a"))
|
|||
|
{
|
|||
|
Common.StandardVLLicenseInstalled = true;
|
|||
|
Common.StandardVLLicType = "KMS";
|
|||
|
Common.StandardVLActiveSKU = "9da2a678-fb6b-4e67-ab84-60dd6a9c819a";
|
|||
|
Common.StandardVLLicStatus = Common.GetLicStatus("9da2a678-fb6b-4e67-ab84-60dd6a9c819a");
|
|||
|
}
|
|||
|
if (str.Contains("1f76e346-e0be-49bc-9954-70ec53a4fcfe"))
|
|||
|
{
|
|||
|
Common.StandardVLLicenseInstalled = true;
|
|||
|
Common.StandardVLLicType = "MAK";
|
|||
|
Common.StandardVLActiveSKU = "1f76e346-e0be-49bc-9954-70ec53a4fcfe";
|
|||
|
Common.StandardVLLicStatus = Common.GetLicStatus("1f76e346-e0be-49bc-9954-70ec53a4fcfe");
|
|||
|
}
|
|||
|
if (str.Contains("dd457678-5c3e-48e4-bc67-a89b7a3e3b44"))
|
|||
|
{
|
|||
|
Common.StandardVLLicenseInstalled = true;
|
|||
|
Common.StandardVLLicType = "MAK (Academic)";
|
|||
|
Common.StandardVLActiveSKU = "dd457678-5c3e-48e4-bc67-a89b7a3e3b44";
|
|||
|
Common.StandardVLLicStatus = Common.GetLicStatus("dd457678-5c3e-48e4-bc67-a89b7a3e3b44");
|
|||
|
}
|
|||
|
if (str.Contains("92236105-bb67-494f-94c7-7f7a607929bd"))
|
|||
|
{
|
|||
|
Common.VisioPremVLLicenseInstalled = true;
|
|||
|
Common.VisioPremVLLicType = "KMS";
|
|||
|
Common.VisioPremVLActiveSKU = "92236105-bb67-494f-94c7-7f7a607929bd";
|
|||
|
Common.VisioPremVLLicStatus = Common.GetLicStatus("92236105-bb67-494f-94c7-7f7a607929bd");
|
|||
|
}
|
|||
|
if (str.Contains("36756cb8-8e69-4d11-9522-68899507cd6a"))
|
|||
|
{
|
|||
|
Common.VisioPremVLLicenseInstalled = true;
|
|||
|
Common.VisioPremVLLicType = "MAK";
|
|||
|
Common.VisioPremVLActiveSKU = "36756cb8-8e69-4d11-9522-68899507cd6a";
|
|||
|
Common.VisioPremVLLicStatus = Common.GetLicStatus("36756cb8-8e69-4d11-9522-68899507cd6a");
|
|||
|
}
|
|||
|
if (str.Contains("e558389c-83c3-4b29-adfe-5e4d7f46c358"))
|
|||
|
{
|
|||
|
Common.VisioProVLLicenseInstalled = true;
|
|||
|
Common.VisioProVLLicType = "KMS";
|
|||
|
Common.VisioProVLActiveSKU = "e558389c-83c3-4b29-adfe-5e4d7f46c358";
|
|||
|
Common.VisioProVLLicStatus = Common.GetLicStatus("e558389c-83c3-4b29-adfe-5e4d7f46c358");
|
|||
|
}
|
|||
|
if (str.Contains("5980cf2b-e460-48af-921e-0c2a79025d23"))
|
|||
|
{
|
|||
|
Common.VisioProVLLicenseInstalled = true;
|
|||
|
Common.VisioProVLLicType = "MAK";
|
|||
|
Common.VisioProVLActiveSKU = "5980cf2b-e460-48af-921e-0c2a79025d23";
|
|||
|
Common.VisioProVLLicStatus = Common.GetLicStatus("5980cf2b-e460-48af-921e-0c2a79025d23");
|
|||
|
}
|
|||
|
if (str.Contains("9ed833ff-4f92-4f36-b370-8683a4f13275"))
|
|||
|
{
|
|||
|
Common.VisioStdVLLicenseInstalled = true;
|
|||
|
Common.VisioStdVLLicType = "KMS";
|
|||
|
Common.VisioStdVLActiveSKU = "9ed833ff-4f92-4f36-b370-8683a4f13275";
|
|||
|
Common.VisioStdVLLicStatus = Common.GetLicStatus("9ed833ff-4f92-4f36-b370-8683a4f13275");
|
|||
|
}
|
|||
|
if (str.Contains("cab3a4c4-f31a-4c12-afa9-a0eecc86bd95"))
|
|||
|
{
|
|||
|
Common.VisioStdVLLicenseInstalled = true;
|
|||
|
Common.VisioStdVLLicType = "MAK";
|
|||
|
Common.VisioStdVLActiveSKU = "cab3a4c4-f31a-4c12-afa9-a0eecc86bd95";
|
|||
|
Common.VisioStdVLLicStatus = Common.GetLicStatus("cab3a4c4-f31a-4c12-afa9-a0eecc86bd95");
|
|||
|
}
|
|||
|
if (str.Contains("2d0882e7-a4e7-423b-8ccc-70d91e0158b1"))
|
|||
|
{
|
|||
|
Common.WordVLLicenseInstalled = true;
|
|||
|
Common.WordVLLicType = "KMS";
|
|||
|
Common.WordVLActiveSKU = "2d0882e7-a4e7-423b-8ccc-70d91e0158b1";
|
|||
|
Common.WordVLLicStatus = Common.GetLicStatus("2d0882e7-a4e7-423b-8ccc-70d91e0158b1");
|
|||
|
}
|
|||
|
if (str.Contains("98d4050e-9c98-49bf-9be1-85e12eb3ab13"))
|
|||
|
{
|
|||
|
Common.WordVLLicenseInstalled = true;
|
|||
|
Common.WordVLLicType = "MAK";
|
|||
|
Common.WordVLActiveSKU = "98d4050e-9c98-49bf-9be1-85e12eb3ab13";
|
|||
|
Common.WordVLLicStatus = Common.GetLicStatus("98d4050e-9c98-49bf-9be1-85e12eb3ab13");
|
|||
|
}
|
|||
|
if (str.Contains("c1ceda8b-c578-4d5d-a4aa-23626be4e234"))
|
|||
|
{
|
|||
|
Common.OEMBypassAllLicenseInstalled = true;
|
|||
|
Common.OEMBypassAllLicType = "Bypass ALL (OEM)";
|
|||
|
Common.OEMBypassAllActiveSKU = "c1ceda8b-c578-4d5d-a4aa-23626be4e234";
|
|||
|
Common.OEMBypassAllLicStatus = "Activated";
|
|||
|
}
|
|||
|
if (str.Contains("4b17d082-d27d-467d-9e70-40b805714c0a"))
|
|||
|
{
|
|||
|
Common.AccessRetailLicenseInstalled = true;
|
|||
|
Common.AccessRetailLicType = "Retail (OEM)";
|
|||
|
Common.AccessRetailActiveSKU = "4b17d082-d27d-467d-9e70-40b805714c0a";
|
|||
|
Common.AccessRetailLicStatus = Common.GetLicStatus("4b17d082-d27d-467d-9e70-40b805714c0a");
|
|||
|
}
|
|||
|
if (str.Contains("4d463c2c-0505-4626-8cdb-a4da82e2d8ed"))
|
|||
|
{
|
|||
|
Common.AccessRetailLicenseInstalled = true;
|
|||
|
Common.AccessRetailLicType = "Retail";
|
|||
|
Common.AccessRetailActiveSKU = "4d463c2c-0505-4626-8cdb-a4da82e2d8ed";
|
|||
|
Common.AccessRetailLicStatus = Common.GetLicStatus("4d463c2c-0505-4626-8cdb-a4da82e2d8ed");
|
|||
|
}
|
|||
|
if (str.Contains("b3dade99-de64-4cec-bcc7-a584d510782a"))
|
|||
|
{
|
|||
|
Common.AccessRetailLicenseInstalled = true;
|
|||
|
Common.AccessRetailLicType = "Subscription";
|
|||
|
Common.AccessRetailActiveSKU = "b3dade99-de64-4cec-bcc7-a584d510782a";
|
|||
|
Common.AccessRetailLicStatus = Common.GetLicStatus("b3dade99-de64-4cec-bcc7-a584d510782a");
|
|||
|
}
|
|||
|
if (str.Contains("ed826596-52c4-4a81-85bd-0f343cbc6d67"))
|
|||
|
{
|
|||
|
Common.AccessRetailLicenseInstalled = true;
|
|||
|
Common.AccessRetailLicType = "Trial";
|
|||
|
Common.AccessRetailActiveSKU = "ed826596-52c4-4a81-85bd-0f343cbc6d67";
|
|||
|
Common.AccessRetailLicStatus = Common.GetLicStatus("ed826596-52c4-4a81-85bd-0f343cbc6d67");
|
|||
|
}
|
|||
|
if (str.Contains("8c7e3a91-e176-4ab3-84b9-a7e0efb3a6dd"))
|
|||
|
{
|
|||
|
Common.ExcelRetailLicenseInstalled = true;
|
|||
|
Common.ExcelRetailLicType = "Retail (Home and Student) (OEM)";
|
|||
|
Common.ExcelRetailActiveSKU = "8c7e3a91-e176-4ab3-84b9-a7e0efb3a6dd";
|
|||
|
Common.ExcelRetailLicStatus = Common.GetLicStatus("8c7e3a91-e176-4ab3-84b9-a7e0efb3a6dd");
|
|||
|
}
|
|||
|
if (str.Contains("eaeed721-9715-46fc-b2f8-03eea2ef1fe2"))
|
|||
|
{
|
|||
|
Common.ExcelRetailLicenseInstalled = true;
|
|||
|
Common.ExcelRetailLicType = "Retail (OEM)";
|
|||
|
Common.ExcelRetailActiveSKU = "eaeed721-9715-46fc-b2f8-03eea2ef1fe2";
|
|||
|
Common.ExcelRetailLicStatus = Common.GetLicStatus("eaeed721-9715-46fc-b2f8-03eea2ef1fe2");
|
|||
|
}
|
|||
|
if (str.Contains("c3ae020c-5a71-4cc5-a27a-2a97c2d46860"))
|
|||
|
{
|
|||
|
Common.ExcelRetailLicenseInstalled = true;
|
|||
|
Common.ExcelRetailLicType = "Retail (Home and Student)";
|
|||
|
Common.ExcelRetailActiveSKU = "c3ae020c-5a71-4cc5-a27a-2a97c2d46860";
|
|||
|
Common.ExcelRetailLicStatus = Common.GetLicStatus("c3ae020c-5a71-4cc5-a27a-2a97c2d46860");
|
|||
|
}
|
|||
|
if (str.Contains("4eaff0d0-c6cb-4187-94f3-c7656d49a0aa"))
|
|||
|
{
|
|||
|
Common.ExcelRetailLicenseInstalled = true;
|
|||
|
Common.ExcelRetailLicType = "Retail";
|
|||
|
Common.ExcelRetailActiveSKU = "4eaff0d0-c6cb-4187-94f3-c7656d49a0aa";
|
|||
|
Common.ExcelRetailLicStatus = Common.GetLicStatus("4eaff0d0-c6cb-4187-94f3-c7656d49a0aa");
|
|||
|
}
|
|||
|
if (str.Contains("c7df3516-425a-4a84-9420-0112f3094d90"))
|
|||
|
{
|
|||
|
Common.ExcelRetailLicenseInstalled = true;
|
|||
|
Common.ExcelRetailLicType = "Subscription (Home and Student)";
|
|||
|
Common.ExcelRetailActiveSKU = "c7df3516-425a-4a84-9420-0112f3094d90";
|
|||
|
Common.ExcelRetailLicStatus = Common.GetLicStatus("c7df3516-425a-4a84-9420-0112f3094d90");
|
|||
|
}
|
|||
|
if (str.Contains("0be50797-9053-4f15-b9b1-2f2c5a310816"))
|
|||
|
{
|
|||
|
Common.ExcelRetailLicenseInstalled = true;
|
|||
|
Common.ExcelRetailLicType = "Subscription";
|
|||
|
Common.ExcelRetailActiveSKU = "0be50797-9053-4f15-b9b1-2f2c5a310816";
|
|||
|
Common.ExcelRetailLicStatus = Common.GetLicStatus("0be50797-9053-4f15-b9b1-2f2c5a310816");
|
|||
|
}
|
|||
|
if (str.Contains("f4f25e2b-c13c-4256-8e4c-5d4d82e1b862"))
|
|||
|
{
|
|||
|
Common.ExcelRetailLicenseInstalled = true;
|
|||
|
Common.ExcelRetailLicType = "Trial (Home and Student)";
|
|||
|
Common.ExcelRetailActiveSKU = "f4f25e2b-c13c-4256-8e4c-5d4d82e1b862";
|
|||
|
Common.ExcelRetailLicStatus = Common.GetLicStatus("f4f25e2b-c13c-4256-8e4c-5d4d82e1b862");
|
|||
|
}
|
|||
|
if (str.Contains("8fc26056-52e4-4519-889f-cdbedeac7c31"))
|
|||
|
{
|
|||
|
Common.ExcelRetailLicenseInstalled = true;
|
|||
|
Common.ExcelRetailLicType = "Trial";
|
|||
|
Common.ExcelRetailActiveSKU = "8fc26056-52e4-4519-889f-cdbedeac7c31";
|
|||
|
Common.ExcelRetailLicStatus = Common.GetLicStatus("8fc26056-52e4-4519-889f-cdbedeac7c31");
|
|||
|
}
|
|||
|
if (str.Contains("209408df-98db-4eeb-b96b-d0b9a4b13468"))
|
|||
|
{
|
|||
|
Common.GrooveRetailLicenseInstalled = true;
|
|||
|
Common.GrooveRetailLicType = "Retail (OEM)";
|
|||
|
Common.GrooveRetailActiveSKU = "209408df-98db-4eeb-b96b-d0b9a4b13468";
|
|||
|
Common.GrooveRetailLicStatus = Common.GetLicStatus("209408df-98db-4eeb-b96b-d0b9a4b13468");
|
|||
|
}
|
|||
|
if (str.Contains("7004b7f0-6407-4f45-8eac-966e5f868bde"))
|
|||
|
{
|
|||
|
Common.GrooveRetailLicenseInstalled = true;
|
|||
|
Common.GrooveRetailLicType = "Retail";
|
|||
|
Common.GrooveRetailActiveSKU = "7004b7f0-6407-4f45-8eac-966e5f868bde";
|
|||
|
Common.GrooveRetailLicStatus = Common.GetLicStatus("7004b7f0-6407-4f45-8eac-966e5f868bde");
|
|||
|
}
|
|||
|
if (str.Contains("84155b23-bae0-4748-967b-40e12917b0bb"))
|
|||
|
{
|
|||
|
Common.GrooveRetailLicenseInstalled = true;
|
|||
|
Common.GrooveRetailLicType = "Subscription";
|
|||
|
Common.GrooveRetailActiveSKU = "84155b23-bae0-4748-967b-40e12917b0bb";
|
|||
|
Common.GrooveRetailLicStatus = Common.GetLicStatus("84155b23-bae0-4748-967b-40e12917b0bb");
|
|||
|
}
|
|||
|
if (str.Contains("dd1e0912-6816-4dc2-a8bf-aa2971db0e25"))
|
|||
|
{
|
|||
|
Common.GrooveRetailLicenseInstalled = true;
|
|||
|
Common.GrooveRetailLicType = "Trial";
|
|||
|
Common.GrooveRetailActiveSKU = "dd1e0912-6816-4dc2-a8bf-aa2971db0e25";
|
|||
|
Common.GrooveRetailLicStatus = Common.GetLicStatus("dd1e0912-6816-4dc2-a8bf-aa2971db0e25");
|
|||
|
}
|
|||
|
if (str.Contains("2beb303e-66c6-4422-b2ec-5aea48b75ee5"))
|
|||
|
{
|
|||
|
Common.HomeBusinessRetailLicenseInstalled = true;
|
|||
|
Common.HomeBusinessRetailLicType = "Bypass (Trial)";
|
|||
|
Common.HomeBusinessRetailActiveSKU = "2beb303e-66c6-4422-b2ec-5aea48b75ee5";
|
|||
|
Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("2beb303e-66c6-4422-b2ec-5aea48b75ee5");
|
|||
|
}
|
|||
|
if (str.Contains("f63b84d0-ed9d-4b05-99e4-19d33fd7afbd"))
|
|||
|
{
|
|||
|
Common.HomeBusinessRetailLicenseInstalled = true;
|
|||
|
Common.HomeBusinessRetailLicType = "Retail (OEM)";
|
|||
|
Common.HomeBusinessRetailActiveSKU = "f63b84d0-ed9d-4b05-99e4-19d33fd7afbd";
|
|||
|
Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("f63b84d0-ed9d-4b05-99e4-19d33fd7afbd");
|
|||
|
}
|
|||
|
if (str.Contains("0eaaf923-70a2-48bd-a6f1-54cc1aa95c13"))
|
|||
|
{
|
|||
|
Common.HomeBusinessRetailLicenseInstalled = true;
|
|||
|
Common.HomeBusinessRetailLicType = "Retail (OEM)";
|
|||
|
Common.HomeBusinessRetailActiveSKU = "0eaaf923-70a2-48bd-a6f1-54cc1aa95c13";
|
|||
|
Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("0eaaf923-70a2-48bd-a6f1-54cc1aa95c13");
|
|||
|
}
|
|||
|
if (str.Contains("00b6bbfc-4091-4182-bb81-93a9a6deb46a"))
|
|||
|
{
|
|||
|
Common.HomeBusinessRetailLicenseInstalled = true;
|
|||
|
Common.HomeBusinessRetailLicType = "Retail (OEM)";
|
|||
|
Common.HomeBusinessRetailActiveSKU = "00b6bbfc-4091-4182-bb81-93a9a6deb46a";
|
|||
|
Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("00b6bbfc-4091-4182-bb81-93a9a6deb46a");
|
|||
|
}
|
|||
|
if (str.Contains("7b7d1f17-fdcb-4820-9789-9bec6e377821"))
|
|||
|
{
|
|||
|
Common.HomeBusinessRetailLicenseInstalled = true;
|
|||
|
Common.HomeBusinessRetailLicType = "Retail";
|
|||
|
Common.HomeBusinessRetailActiveSKU = "7b7d1f17-fdcb-4820-9789-9bec6e377821";
|
|||
|
Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("7b7d1f17-fdcb-4820-9789-9bec6e377821");
|
|||
|
}
|
|||
|
if (str.Contains("00495466-527f-442f-a681-f36fad813f86"))
|
|||
|
{
|
|||
|
Common.HomeBusinessRetailLicenseInstalled = true;
|
|||
|
Common.HomeBusinessRetailLicType = "Retail";
|
|||
|
Common.HomeBusinessRetailActiveSKU = "00495466-527f-442f-a681-f36fad813f86";
|
|||
|
Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("00495466-527f-442f-a681-f36fad813f86");
|
|||
|
}
|
|||
|
if (str.Contains("4efbd4c4-5422-434c-8c25-75da21b9381c"))
|
|||
|
{
|
|||
|
Common.HomeBusinessRetailLicenseInstalled = true;
|
|||
|
Common.HomeBusinessRetailLicType = "Retail";
|
|||
|
Common.HomeBusinessRetailActiveSKU = "4efbd4c4-5422-434c-8c25-75da21b9381c";
|
|||
|
Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("4efbd4c4-5422-434c-8c25-75da21b9381c");
|
|||
|
}
|
|||
|
if (str.Contains("b21da2d5-50f1-4c5c-bf59-07baa35e25ba"))
|
|||
|
{
|
|||
|
Common.HomeBusinessRetailLicenseInstalled = true;
|
|||
|
Common.HomeBusinessRetailLicType = "Subscription";
|
|||
|
Common.HomeBusinessRetailActiveSKU = "b21da2d5-50f1-4c5c-bf59-07baa35e25ba";
|
|||
|
Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("b21da2d5-50f1-4c5c-bf59-07baa35e25ba");
|
|||
|
}
|
|||
|
if (str.Contains("2637e47c-cd16-45a1-8ff7-b7938723fd10"))
|
|||
|
{
|
|||
|
Common.HomeBusinessRetailLicenseInstalled = true;
|
|||
|
Common.HomeBusinessRetailLicType = "Subscription";
|
|||
|
Common.HomeBusinessRetailActiveSKU = "2637e47c-cd16-45a1-8ff7-b7938723fd10";
|
|||
|
Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("2637e47c-cd16-45a1-8ff7-b7938723fd10");
|
|||
|
}
|
|||
|
if (str.Contains("eff11b33-79b0-4d87-b05f-ae5e4ec5f209"))
|
|||
|
{
|
|||
|
Common.HomeBusinessRetailLicenseInstalled = true;
|
|||
|
Common.HomeBusinessRetailLicType = "Subscription";
|
|||
|
Common.HomeBusinessRetailActiveSKU = "eff11b33-79b0-4d87-b05f-ae5e4ec5f209";
|
|||
|
Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("eff11b33-79b0-4d87-b05f-ae5e4ec5f209");
|
|||
|
}
|
|||
|
if (str.Contains("19316117-30a8-4773-8fd9-7f7231f4e060"))
|
|||
|
{
|
|||
|
Common.HomeBusinessRetailLicenseInstalled = true;
|
|||
|
Common.HomeBusinessRetailLicType = "Subscription";
|
|||
|
Common.HomeBusinessRetailActiveSKU = "19316117-30a8-4773-8fd9-7f7231f4e060";
|
|||
|
Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("19316117-30a8-4773-8fd9-7f7231f4e060");
|
|||
|
}
|
|||
|
if (str.Contains("4790b2a5-bbf2-4c26-976f-d7736e516cce"))
|
|||
|
{
|
|||
|
Common.HomeBusinessRetailLicenseInstalled = true;
|
|||
|
Common.HomeBusinessRetailLicType = "Trial";
|
|||
|
Common.HomeBusinessRetailActiveSKU = "4790b2a5-bbf2-4c26-976f-d7736e516cce";
|
|||
|
Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("4790b2a5-bbf2-4c26-976f-d7736e516cce");
|
|||
|
}
|
|||
|
if (str.Contains("1dfbb6c1-0c4d-44e9-a0ea-77f59146e011"))
|
|||
|
{
|
|||
|
Common.HomeBusinessRetailLicenseInstalled = true;
|
|||
|
Common.HomeBusinessRetailLicType = "Trial";
|
|||
|
Common.HomeBusinessRetailActiveSKU = "1dfbb6c1-0c4d-44e9-a0ea-77f59146e011";
|
|||
|
Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("1dfbb6c1-0c4d-44e9-a0ea-77f59146e011");
|
|||
|
}
|
|||
|
if (str.Contains("0b1aca01-5c25-468f-809d-da81cb49ac3a"))
|
|||
|
{
|
|||
|
Common.HomeBusinessRetailLicenseInstalled = true;
|
|||
|
Common.HomeBusinessRetailLicType = "Bypass (Demo) (Trial)";
|
|||
|
Common.HomeBusinessRetailActiveSKU = "0b1aca01-5c25-468f-809d-da81cb49ac3a";
|
|||
|
Common.HomeBusinessRetailLicStatus = Common.GetLicStatus("0b1aca01-5c25-468f-809d-da81cb49ac3a");
|
|||
|
}
|
|||
|
if (str.Contains("f10d4c70-f7cc-452a-b4b8-f12e3d6f4eec"))
|
|||
|
{
|
|||
|
Common.HomeStudentRetailLicenseInstalled = true;
|
|||
|
Common.HomeStudentRetailLicType = "Bypass (Trial)";
|
|||
|
Common.HomeStudentRetailActiveSKU = "f10d4c70-f7cc-452a-b4b8-f12e3d6f4eec";
|
|||
|
Common.HomeStudentRetailLicStatus = Common.GetLicStatus("f10d4c70-f7cc-452a-b4b8-f12e3d6f4eec");
|
|||
|
}
|
|||
|
if (str.Contains("5dbe2163-3fa9-464c-b8b7-caadde61e4ff"))
|
|||
|
{
|
|||
|
Common.HomeStudentRetailLicenseInstalled = true;
|
|||
|
Common.HomeStudentRetailLicType = "Retail (OEM)";
|
|||
|
Common.HomeStudentRetailActiveSKU = "5dbe2163-3fa9-464c-b8b7-caadde61e4ff";
|
|||
|
Common.HomeStudentRetailLicStatus = Common.GetLicStatus("5dbe2163-3fa9-464c-b8b7-caadde61e4ff");
|
|||
|
}
|
|||
|
if (str.Contains("0e795cce-5bad-40b1-8803-ce71fb89031d"))
|
|||
|
{
|
|||
|
Common.HomeStudentRetailLicenseInstalled = true;
|
|||
|
Common.HomeStudentRetailLicType = "Retail (OEM)";
|
|||
|
Common.HomeStudentRetailActiveSKU = "0e795cce-5bad-40b1-8803-ce71fb89031d";
|
|||
|
Common.HomeStudentRetailLicStatus = Common.GetLicStatus("0e795cce-5bad-40b1-8803-ce71fb89031d");
|
|||
|
}
|
|||
|
if (str.Contains("ddb12f7c-ce7e-4ee5-a01c-e6af9edbc020"))
|
|||
|
{
|
|||
|
Common.HomeStudentRetailLicenseInstalled = true;
|
|||
|
Common.HomeStudentRetailLicType = "Retail (OEM)";
|
|||
|
Common.HomeStudentRetailActiveSKU = "ddb12f7c-ce7e-4ee5-a01c-e6af9edbc020";
|
|||
|
Common.HomeStudentRetailLicStatus = Common.GetLicStatus("ddb12f7c-ce7e-4ee5-a01c-e6af9edbc020");
|
|||
|
}
|
|||
|
if (str.Contains("09e2d37e-474b-4121-8626-58ad9be5776f"))
|
|||
|
{
|
|||
|
Common.HomeStudentRetailLicenseInstalled = true;
|
|||
|
Common.HomeStudentRetailLicType = "Retail";
|
|||
|
Common.HomeStudentRetailActiveSKU = "09e2d37e-474b-4121-8626-58ad9be5776f";
|
|||
|
Common.HomeStudentRetailLicStatus = Common.GetLicStatus("09e2d37e-474b-4121-8626-58ad9be5776f");
|
|||
|
}
|
|||
|
if (str.Contains("1caef4ec-adec-4236-a835-882f5afd4bf0"))
|
|||
|
{
|
|||
|
Common.HomeStudentRetailLicenseInstalled = true;
|
|||
|
Common.HomeStudentRetailLicType = "Retail";
|
|||
|
Common.HomeStudentRetailActiveSKU = "1caef4ec-adec-4236-a835-882f5afd4bf0";
|
|||
|
Common.HomeStudentRetailLicStatus = Common.GetLicStatus("1caef4ec-adec-4236-a835-882f5afd4bf0");
|
|||
|
}
|
|||
|
if (str.Contains("7b0ff49b-22da-4c74-876f-b039616d9a4e"))
|
|||
|
{
|
|||
|
Common.HomeStudentRetailLicenseInstalled = true;
|
|||
|
Common.HomeStudentRetailLicType = "Retail";
|
|||
|
Common.HomeStudentRetailActiveSKU = "7b0ff49b-22da-4c74-876f-b039616d9a4e";
|
|||
|
Common.HomeStudentRetailLicStatus = Common.GetLicStatus("7b0ff49b-22da-4c74-876f-b039616d9a4e");
|
|||
|
}
|
|||
|
if (str.Contains("afca9e83-152d-48a8-a492-6d552e40ee8a"))
|
|||
|
{
|
|||
|
Common.HomeStudentRetailLicenseInstalled = true;
|
|||
|
Common.HomeStudentRetailLicType = "Subscription";
|
|||
|
Common.HomeStudentRetailActiveSKU = "afca9e83-152d-48a8-a492-6d552e40ee8a";
|
|||
|
Common.HomeStudentRetailLicStatus = Common.GetLicStatus("afca9e83-152d-48a8-a492-6d552e40ee8a");
|
|||
|
}
|
|||
|
if (str.Contains("3850c794-b06f-4633-b02f-8ac4df0a059f"))
|
|||
|
{
|
|||
|
Common.HomeStudentRetailLicenseInstalled = true;
|
|||
|
Common.HomeStudentRetailLicType = "Trial";
|
|||
|
Common.HomeStudentRetailActiveSKU = "3850c794-b06f-4633-b02f-8ac4df0a059f";
|
|||
|
Common.HomeStudentRetailLicStatus = Common.GetLicStatus("3850c794-b06f-4633-b02f-8ac4df0a059f");
|
|||
|
}
|
|||
|
if (str.Contains("8fc4269f-a845-4d1f-9df0-9f499c92d9cb"))
|
|||
|
{
|
|||
|
Common.HomeStudentRetailLicenseInstalled = true;
|
|||
|
Common.HomeStudentRetailLicType = "Bypass (Demo) (Trial)";
|
|||
|
Common.HomeStudentRetailActiveSKU = "8fc4269f-a845-4d1f-9df0-9f499c92d9cb";
|
|||
|
Common.HomeStudentRetailLicStatus = Common.GetLicStatus("8fc4269f-a845-4d1f-9df0-9f499c92d9cb");
|
|||
|
}
|
|||
|
if (str.Contains("866ac003-01a0-49fd-a6ec-f8f56abdcfab"))
|
|||
|
{
|
|||
|
Common.InfoPathRetailLicenseInstalled = true;
|
|||
|
Common.InfoPathRetailLicType = "Retail (OEM)";
|
|||
|
Common.InfoPathRetailActiveSKU = "866ac003-01a0-49fd-a6ec-f8f56abdcfab";
|
|||
|
Common.InfoPathRetailLicStatus = Common.GetLicStatus("866ac003-01a0-49fd-a6ec-f8f56abdcfab");
|
|||
|
}
|
|||
|
if (str.Contains("ef1da464-01c8-43a6-91af-e4e5713744f9"))
|
|||
|
{
|
|||
|
Common.InfoPathRetailLicenseInstalled = true;
|
|||
|
Common.InfoPathRetailLicType = "Retail";
|
|||
|
Common.InfoPathRetailActiveSKU = "ef1da464-01c8-43a6-91af-e4e5713744f9";
|
|||
|
Common.InfoPathRetailLicStatus = Common.GetLicStatus("ef1da464-01c8-43a6-91af-e4e5713744f9");
|
|||
|
}
|
|||
|
if (str.Contains("0209ac7b-8a4b-450b-92f2-b583152a2613"))
|
|||
|
{
|
|||
|
Common.InfoPathRetailLicenseInstalled = true;
|
|||
|
Common.InfoPathRetailLicType = "Subscription";
|
|||
|
Common.InfoPathRetailActiveSKU = "0209ac7b-8a4b-450b-92f2-b583152a2613";
|
|||
|
Common.InfoPathRetailLicStatus = Common.GetLicStatus("0209ac7b-8a4b-450b-92f2-b583152a2613");
|
|||
|
}
|
|||
|
if (str.Contains("4f0b7650-a09d-4180-976d-76d8b31ea1b4"))
|
|||
|
{
|
|||
|
Common.InfoPathRetailLicenseInstalled = true;
|
|||
|
Common.InfoPathRetailLicType = "Trial";
|
|||
|
Common.InfoPathRetailActiveSKU = "4f0b7650-a09d-4180-976d-76d8b31ea1b4";
|
|||
|
Common.InfoPathRetailLicStatus = Common.GetLicStatus("4f0b7650-a09d-4180-976d-76d8b31ea1b4");
|
|||
|
}
|
|||
|
if (str.Contains("9f82274c-c0ef-4212-b8d9-97a6bfbc2dc7"))
|
|||
|
{
|
|||
|
Common.OneNoteRetailLicenseInstalled = true;
|
|||
|
Common.OneNoteRetailLicType = "Retail (Home and Student) (OEM)";
|
|||
|
Common.OneNoteRetailActiveSKU = "9f82274c-c0ef-4212-b8d9-97a6bfbc2dc7";
|
|||
|
Common.OneNoteRetailLicStatus = Common.GetLicStatus("9f82274c-c0ef-4212-b8d9-97a6bfbc2dc7");
|
|||
|
}
|
|||
|
if (str.Contains("115a5cf2-d4cf-4627-91dc-839df666d082"))
|
|||
|
{
|
|||
|
Common.OneNoteRetailLicenseInstalled = true;
|
|||
|
Common.OneNoteRetailLicType = "Retail (OEM)";
|
|||
|
Common.OneNoteRetailActiveSKU = "115a5cf2-d4cf-4627-91dc-839df666d082";
|
|||
|
Common.OneNoteRetailLicStatus = Common.GetLicStatus("115a5cf2-d4cf-4627-91dc-839df666d082");
|
|||
|
}
|
|||
|
if (str.Contains("25fe4611-b44d-49cc-ae87-2143d299194e"))
|
|||
|
{
|
|||
|
Common.OneNoteRetailLicenseInstalled = true;
|
|||
|
Common.OneNoteRetailLicType = "Retail (Home and Student)";
|
|||
|
Common.OneNoteRetailActiveSKU = "25fe4611-b44d-49cc-ae87-2143d299194e";
|
|||
|
Common.OneNoteRetailLicStatus = Common.GetLicStatus("25fe4611-b44d-49cc-ae87-2143d299194e");
|
|||
|
}
|
|||
|
if (str.Contains("3f7aa693-9a7e-44fc-9309-bb3d8e604925"))
|
|||
|
{
|
|||
|
Common.OneNoteRetailLicenseInstalled = true;
|
|||
|
Common.OneNoteRetailLicType = "Retail";
|
|||
|
Common.OneNoteRetailActiveSKU = "3f7aa693-9a7e-44fc-9309-bb3d8e604925";
|
|||
|
Common.OneNoteRetailLicStatus = Common.GetLicStatus("3f7aa693-9a7e-44fc-9309-bb3d8e604925");
|
|||
|
}
|
|||
|
if (str.Contains("d82665d5-2d8f-46ba-abec-fdf06206b956"))
|
|||
|
{
|
|||
|
Common.OneNoteRetailLicenseInstalled = true;
|
|||
|
Common.OneNoteRetailLicType = "Subscription (Home and Student)";
|
|||
|
Common.OneNoteRetailActiveSKU = "d82665d5-2d8f-46ba-abec-fdf06206b956";
|
|||
|
Common.OneNoteRetailLicStatus = Common.GetLicStatus("d82665d5-2d8f-46ba-abec-fdf06206b956");
|
|||
|
}
|
|||
|
if (str.Contains("698fa94f-eb99-43be-ab8c-5a085c36936c"))
|
|||
|
{
|
|||
|
Common.OneNoteRetailLicenseInstalled = true;
|
|||
|
Common.OneNoteRetailLicType = "Subscription";
|
|||
|
Common.OneNoteRetailActiveSKU = "698fa94f-eb99-43be-ab8c-5a085c36936c";
|
|||
|
Common.OneNoteRetailLicStatus = Common.GetLicStatus("698fa94f-eb99-43be-ab8c-5a085c36936c");
|
|||
|
}
|
|||
|
if (str.Contains("b49d9abe-7f30-40aa-9a4c-bde08a14832d"))
|
|||
|
{
|
|||
|
Common.OneNoteRetailLicenseInstalled = true;
|
|||
|
Common.OneNoteRetailLicType = "Trial (Home and Student)";
|
|||
|
Common.OneNoteRetailActiveSKU = "b49d9abe-7f30-40aa-9a4c-bde08a14832d";
|
|||
|
Common.OneNoteRetailLicStatus = Common.GetLicStatus("b49d9abe-7f30-40aa-9a4c-bde08a14832d");
|
|||
|
}
|
|||
|
if (str.Contains("8cc3794c-4b71-44ea-baae-d95cc1d17042"))
|
|||
|
{
|
|||
|
Common.OneNoteRetailLicenseInstalled = true;
|
|||
|
Common.OneNoteRetailLicType = "Trial";
|
|||
|
Common.OneNoteRetailActiveSKU = "8cc3794c-4b71-44ea-baae-d95cc1d17042";
|
|||
|
Common.OneNoteRetailLicStatus = Common.GetLicStatus("8cc3794c-4b71-44ea-baae-d95cc1d17042");
|
|||
|
}
|
|||
|
if (str.Contains("8c54246a-31fe-4274-90c7-687987735848"))
|
|||
|
{
|
|||
|
Common.OutlookRetailLicenseInstalled = true;
|
|||
|
Common.OutlookRetailLicType = "Retail (OEM)";
|
|||
|
Common.OutlookRetailActiveSKU = "8c54246a-31fe-4274-90c7-687987735848";
|
|||
|
Common.OutlookRetailLicStatus = Common.GetLicStatus("8c54246a-31fe-4274-90c7-687987735848");
|
|||
|
}
|
|||
|
if (str.Contains("fbf4ac36-31c8-4340-8666-79873129cf40"))
|
|||
|
{
|
|||
|
Common.OutlookRetailLicenseInstalled = true;
|
|||
|
Common.OutlookRetailLicType = "Retail";
|
|||
|
Common.OutlookRetailActiveSKU = "fbf4ac36-31c8-4340-8666-79873129cf40";
|
|||
|
Common.OutlookRetailLicStatus = Common.GetLicStatus("fbf4ac36-31c8-4340-8666-79873129cf40");
|
|||
|
}
|
|||
|
if (str.Contains("8fb0d83e-2bcc-43cd-871a-6ad7a06349f4"))
|
|||
|
{
|
|||
|
Common.OutlookRetailLicenseInstalled = true;
|
|||
|
Common.OutlookRetailLicType = "Subscription";
|
|||
|
Common.OutlookRetailActiveSKU = "8fb0d83e-2bcc-43cd-871a-6ad7a06349f4";
|
|||
|
Common.OutlookRetailLicStatus = Common.GetLicStatus("8fb0d83e-2bcc-43cd-871a-6ad7a06349f4");
|
|||
|
}
|
|||
|
if (str.Contains("2c8acfca-f0d9-4ccf-ba28-2f2c47da8ba5"))
|
|||
|
{
|
|||
|
Common.OutlookRetailLicenseInstalled = true;
|
|||
|
Common.OutlookRetailLicType = "Trial";
|
|||
|
Common.OutlookRetailActiveSKU = "2c8acfca-f0d9-4ccf-ba28-2f2c47da8ba5";
|
|||
|
Common.OutlookRetailLicStatus = Common.GetLicStatus("2c8acfca-f0d9-4ccf-ba28-2f2c47da8ba5");
|
|||
|
}
|
|||
|
if (str.Contains("95ff18b9-f2cf-4291-ab2e-bc17d54aa756"))
|
|||
|
{
|
|||
|
Common.PowerPointRetailLicenseInstalled = true;
|
|||
|
Common.PowerPointRetailLicType = "Retail (Home and Student) (OEM)";
|
|||
|
Common.PowerPointRetailActiveSKU = "95ff18b9-f2cf-4291-ab2e-bc17d54aa756";
|
|||
|
Common.PowerPointRetailLicStatus = Common.GetLicStatus("95ff18b9-f2cf-4291-ab2e-bc17d54aa756");
|
|||
|
}
|
|||
|
if (str.Contains("247e7706-0d68-4f56-8d78-2b8147a11ca8"))
|
|||
|
{
|
|||
|
Common.PowerPointRetailLicenseInstalled = true;
|
|||
|
Common.PowerPointRetailLicType = "Retail (OEM)";
|
|||
|
Common.PowerPointRetailActiveSKU = "247e7706-0d68-4f56-8d78-2b8147a11ca8";
|
|||
|
Common.PowerPointRetailLicStatus = Common.GetLicStatus("247e7706-0d68-4f56-8d78-2b8147a11ca8");
|
|||
|
}
|
|||
|
if (str.Contains("d652ad8d-da5c-4358-b928-7fb1b4de7a7c"))
|
|||
|
{
|
|||
|
Common.PowerPointRetailLicenseInstalled = true;
|
|||
|
Common.PowerPointRetailLicType = "Retail (Home and Student)";
|
|||
|
Common.PowerPointRetailActiveSKU = "d652ad8d-da5c-4358-b928-7fb1b4de7a7c";
|
|||
|
Common.PowerPointRetailLicStatus = Common.GetLicStatus("d652ad8d-da5c-4358-b928-7fb1b4de7a7c");
|
|||
|
}
|
|||
|
if (str.Contains("133c8359-4e93-4241-8118-30bb18737ea0"))
|
|||
|
{
|
|||
|
Common.PowerPointRetailLicenseInstalled = true;
|
|||
|
Common.PowerPointRetailLicType = "Retail";
|
|||
|
Common.PowerPointRetailActiveSKU = "133c8359-4e93-4241-8118-30bb18737ea0";
|
|||
|
Common.PowerPointRetailLicStatus = Common.GetLicStatus("133c8359-4e93-4241-8118-30bb18737ea0");
|
|||
|
}
|
|||
|
if (str.Contains("31e631f4-ee62-4b1f-aeb6-3b30393e0045"))
|
|||
|
{
|
|||
|
Common.PowerPointRetailLicenseInstalled = true;
|
|||
|
Common.PowerPointRetailLicType = "Subscription (Home and Student)";
|
|||
|
Common.PowerPointRetailActiveSKU = "31e631f4-ee62-4b1f-aeb6-3b30393e0045";
|
|||
|
Common.PowerPointRetailLicStatus = Common.GetLicStatus("31e631f4-ee62-4b1f-aeb6-3b30393e0045");
|
|||
|
}
|
|||
|
if (str.Contains("1eea4120-6699-47e9-9e5d-2305ee108bac"))
|
|||
|
{
|
|||
|
Common.PowerPointRetailLicenseInstalled = true;
|
|||
|
Common.PowerPointRetailLicType = "Subscription";
|
|||
|
Common.PowerPointRetailActiveSKU = "1eea4120-6699-47e9-9e5d-2305ee108bac";
|
|||
|
Common.PowerPointRetailLicStatus = Common.GetLicStatus("1eea4120-6699-47e9-9e5d-2305ee108bac");
|
|||
|
}
|
|||
|
if (str.Contains("131e900a-efa8-412e-ba20-cb0f4be43054"))
|
|||
|
{
|
|||
|
Common.PowerPointRetailLicenseInstalled = true;
|
|||
|
Common.PowerPointRetailLicType = "Trial (Home and Student)";
|
|||
|
Common.PowerPointRetailActiveSKU = "131e900a-efa8-412e-ba20-cb0f4be43054";
|
|||
|
Common.PowerPointRetailLicStatus = Common.GetLicStatus("131e900a-efa8-412e-ba20-cb0f4be43054");
|
|||
|
}
|
|||
|
if (str.Contains("1c57ad8f-60be-4ce0-82ec-8f55aa09751f"))
|
|||
|
{
|
|||
|
Common.PowerPointRetailLicenseInstalled = true;
|
|||
|
Common.PowerPointRetailLicType = "Trial";
|
|||
|
Common.PowerPointRetailActiveSKU = "1c57ad8f-60be-4ce0-82ec-8f55aa09751f";
|
|||
|
Common.PowerPointRetailLicStatus = Common.GetLicStatus("1c57ad8f-60be-4ce0-82ec-8f55aa09751f");
|
|||
|
}
|
|||
|
if (str.Contains("4365667b-8304-463e-b542-2df8d0a73ea9"))
|
|||
|
{
|
|||
|
Common.ProfessionalRetailLicenseInstalled = true;
|
|||
|
Common.ProfessionalRetailLicType = "Bypass (Trial)";
|
|||
|
Common.ProfessionalRetailActiveSKU = "4365667b-8304-463e-b542-2df8d0a73ea9";
|
|||
|
Common.ProfessionalRetailLicStatus = Common.GetLicStatus("4365667b-8304-463e-b542-2df8d0a73ea9");
|
|||
|
}
|
|||
|
if (str.Contains("6912ccdf-557a-497c-9903-3de6ce9fa631"))
|
|||
|
{
|
|||
|
Common.ProfessionalRetailLicenseInstalled = true;
|
|||
|
Common.ProfessionalRetailLicType = "Trial (Delta)";
|
|||
|
Common.ProfessionalRetailActiveSKU = "6912ccdf-557a-497c-9903-3de6ce9fa631";
|
|||
|
Common.ProfessionalRetailLicStatus = Common.GetLicStatus("6912ccdf-557a-497c-9903-3de6ce9fa631");
|
|||
|
}
|
|||
|
if (str.Contains("1783c7a6-840c-4b33-af05-2b1f5cd73527"))
|
|||
|
{
|
|||
|
Common.ProfessionalRetailLicenseInstalled = true;
|
|||
|
Common.ProfessionalRetailLicType = "Retail (OEM)";
|
|||
|
Common.ProfessionalRetailActiveSKU = "1783c7a6-840c-4b33-af05-2b1f5cd73527";
|
|||
|
Common.ProfessionalRetailLicStatus = Common.GetLicStatus("1783c7a6-840c-4b33-af05-2b1f5cd73527");
|
|||
|
}
|
|||
|
if (str.Contains("7d4627b9-9467-4aa7-ae7f-892807d78d8f"))
|
|||
|
{
|
|||
|
Common.ProfessionalRetailLicenseInstalled = true;
|
|||
|
Common.ProfessionalRetailLicType = "Retail (OEM)";
|
|||
|
Common.ProfessionalRetailActiveSKU = "7d4627b9-9467-4aa7-ae7f-892807d78d8f";
|
|||
|
Common.ProfessionalRetailLicStatus = Common.GetLicStatus("7d4627b9-9467-4aa7-ae7f-892807d78d8f");
|
|||
|
}
|
|||
|
if (str.Contains("7e05fc0c-7ce4-4849-bb0b-231bdf5dca70"))
|
|||
|
{
|
|||
|
Common.ProfessionalRetailLicenseInstalled = true;
|
|||
|
Common.ProfessionalRetailLicType = "Retail (OEM)";
|
|||
|
Common.ProfessionalRetailActiveSKU = "7e05fc0c-7ce4-4849-bb0b-231bdf5dca70";
|
|||
|
Common.ProfessionalRetailLicStatus = Common.GetLicStatus("7e05fc0c-7ce4-4849-bb0b-231bdf5dca70");
|
|||
|
}
|
|||
|
if (str.Contains("8b559c37-0117-413e-921b-b853aeb6e210"))
|
|||
|
{
|
|||
|
Common.ProfessionalRetailLicenseInstalled = true;
|
|||
|
Common.ProfessionalRetailLicType = "Retail";
|
|||
|
Common.ProfessionalRetailActiveSKU = "8b559c37-0117-413e-921b-b853aeb6e210";
|
|||
|
Common.ProfessionalRetailLicStatus = Common.GetLicStatus("8b559c37-0117-413e-921b-b853aeb6e210");
|
|||
|
}
|
|||
|
if (str.Contains("50ac2361-fe88-4e5e-b0b2-13acc96ca9ae"))
|
|||
|
{
|
|||
|
Common.ProfessionalRetailLicenseInstalled = true;
|
|||
|
Common.ProfessionalRetailLicType = "Retail";
|
|||
|
Common.ProfessionalRetailActiveSKU = "50ac2361-fe88-4e5e-b0b2-13acc96ca9ae";
|
|||
|
Common.ProfessionalRetailLicStatus = Common.GetLicStatus("50ac2361-fe88-4e5e-b0b2-13acc96ca9ae");
|
|||
|
}
|
|||
|
if (str.Contains("a7971f62-61d0-4c67-abcc-085c10cf470f"))
|
|||
|
{
|
|||
|
Common.ProfessionalRetailLicenseInstalled = true;
|
|||
|
Common.ProfessionalRetailLicType = "Retail";
|
|||
|
Common.ProfessionalRetailActiveSKU = "a7971f62-61d0-4c67-abcc-085c10cf470f";
|
|||
|
Common.ProfessionalRetailLicStatus = Common.GetLicStatus("a7971f62-61d0-4c67-abcc-085c10cf470f");
|
|||
|
}
|
|||
|
if (str.Contains("71fb05b7-19e2-4567-af77-8f31681d39d2"))
|
|||
|
{
|
|||
|
Common.ProfessionalRetailLicenseInstalled = true;
|
|||
|
Common.ProfessionalRetailLicType = "Subscription";
|
|||
|
Common.ProfessionalRetailActiveSKU = "71fb05b7-19e2-4567-af77-8f31681d39d2";
|
|||
|
Common.ProfessionalRetailLicStatus = Common.GetLicStatus("71fb05b7-19e2-4567-af77-8f31681d39d2");
|
|||
|
}
|
|||
|
if (str.Contains("df01848d-8f9d-4589-9198-4ac51f2547f3"))
|
|||
|
{
|
|||
|
Common.ProfessionalRetailLicenseInstalled = true;
|
|||
|
Common.ProfessionalRetailLicType = "Trial";
|
|||
|
Common.ProfessionalRetailActiveSKU = "df01848d-8f9d-4589-9198-4ac51f2547f3";
|
|||
|
Common.ProfessionalRetailLicStatus = Common.GetLicStatus("df01848d-8f9d-4589-9198-4ac51f2547f3");
|
|||
|
}
|
|||
|
if (str.Contains("42122f59-2850-485e-b0c0-1aaca1c88923"))
|
|||
|
{
|
|||
|
Common.ProfessionalRetailLicenseInstalled = true;
|
|||
|
Common.ProfessionalRetailLicType = "Trial";
|
|||
|
Common.ProfessionalRetailActiveSKU = "42122f59-2850-485e-b0c0-1aaca1c88923";
|
|||
|
Common.ProfessionalRetailLicStatus = Common.GetLicStatus("42122f59-2850-485e-b0c0-1aaca1c88923");
|
|||
|
}
|
|||
|
if (str.Contains("ae3ed6ae-2654-4b82-a4ba-331265bb8972"))
|
|||
|
{
|
|||
|
Common.ProfessionalRetailLicenseInstalled = true;
|
|||
|
Common.ProfessionalRetailLicType = "Retail (OEM) (Academic)";
|
|||
|
Common.ProfessionalRetailActiveSKU = "ae3ed6ae-2654-4b82-a4ba-331265bb8972";
|
|||
|
Common.ProfessionalRetailLicStatus = Common.GetLicStatus("ae3ed6ae-2654-4b82-a4ba-331265bb8972");
|
|||
|
}
|
|||
|
if (str.Contains("c4109e90-6c4a-44f6-b380-ef6137122f16"))
|
|||
|
{
|
|||
|
Common.ProfessionalRetailLicenseInstalled = true;
|
|||
|
Common.ProfessionalRetailLicType = "Retail (Academic)";
|
|||
|
Common.ProfessionalRetailActiveSKU = "c4109e90-6c4a-44f6-b380-ef6137122f16";
|
|||
|
Common.ProfessionalRetailLicStatus = Common.GetLicStatus("c4109e90-6c4a-44f6-b380-ef6137122f16");
|
|||
|
}
|
|||
|
if (str.Contains("23037f94-d654-4f38-962f-ff5b15348630"))
|
|||
|
{
|
|||
|
Common.ProfessionalRetailLicenseInstalled = true;
|
|||
|
Common.ProfessionalRetailLicType = "Trial (Academic)";
|
|||
|
Common.ProfessionalRetailActiveSKU = "23037f94-d654-4f38-962f-ff5b15348630";
|
|||
|
Common.ProfessionalRetailLicStatus = Common.GetLicStatus("23037f94-d654-4f38-962f-ff5b15348630");
|
|||
|
}
|
|||
|
if (str.Contains("2bcdddbe-4ebe-4728-9594-625e26137761"))
|
|||
|
{
|
|||
|
Common.ProfessionalRetailLicenseInstalled = true;
|
|||
|
Common.ProfessionalRetailLicType = "Bypass (Demo) (Trial)";
|
|||
|
Common.ProfessionalRetailActiveSKU = "2bcdddbe-4ebe-4728-9594-625e26137761";
|
|||
|
Common.ProfessionalRetailLicStatus = Common.GetLicStatus("2bcdddbe-4ebe-4728-9594-625e26137761");
|
|||
|
}
|
|||
|
if (str.Contains("fabc9393-6174-4192-b3ee-6340e16cf90d"))
|
|||
|
{
|
|||
|
Common.ProjectProRetailLicenseInstalled = true;
|
|||
|
Common.ProjectProRetailLicType = "Retail (OEM)";
|
|||
|
Common.ProjectProRetailActiveSKU = "fabc9393-6174-4192-b3ee-6340e16cf90d";
|
|||
|
Common.ProjectProRetailLicStatus = Common.GetLicStatus("fabc9393-6174-4192-b3ee-6340e16cf90d");
|
|||
|
}
|
|||
|
if (str.Contains("7b8ebe34-08fc-46c5-8bfa-161b12a43e41"))
|
|||
|
{
|
|||
|
Common.ProjectProRetailLicenseInstalled = true;
|
|||
|
Common.ProjectProRetailLicType = "Retail (OEM)";
|
|||
|
Common.ProjectProRetailActiveSKU = "7b8ebe34-08fc-46c5-8bfa-161b12a43e41";
|
|||
|
Common.ProjectProRetailLicStatus = Common.GetLicStatus("7b8ebe34-08fc-46c5-8bfa-161b12a43e41");
|
|||
|
}
|
|||
|
if (str.Contains("725714d7-d58f-4d12-9fa8-35873c6f7215"))
|
|||
|
{
|
|||
|
Common.ProjectProRetailLicenseInstalled = true;
|
|||
|
Common.ProjectProRetailLicType = "Retail";
|
|||
|
Common.ProjectProRetailActiveSKU = "725714d7-d58f-4d12-9fa8-35873c6f7215";
|
|||
|
Common.ProjectProRetailLicStatus = Common.GetLicStatus("725714d7-d58f-4d12-9fa8-35873c6f7215");
|
|||
|
}
|
|||
|
if (str.Contains("aa188b61-d3d3-443c-9dec-5b42393ee5cb"))
|
|||
|
{
|
|||
|
Common.ProjectProRetailLicenseInstalled = true;
|
|||
|
Common.ProjectProRetailLicType = "Retail";
|
|||
|
Common.ProjectProRetailActiveSKU = "aa188b61-d3d3-443c-9dec-5b42393ee5cb";
|
|||
|
Common.ProjectProRetailLicStatus = Common.GetLicStatus("aa188b61-d3d3-443c-9dec-5b42393ee5cb");
|
|||
|
}
|
|||
|
if (str.Contains("9a13eb9c-006f-450a-9f59-4cec1eab88f5"))
|
|||
|
{
|
|||
|
Common.ProjectProRetailLicenseInstalled = true;
|
|||
|
Common.ProjectProRetailLicType = "Subscription";
|
|||
|
Common.ProjectProRetailActiveSKU = "9a13eb9c-006f-450a-9f59-4cec1eab88f5";
|
|||
|
Common.ProjectProRetailLicStatus = Common.GetLicStatus("9a13eb9c-006f-450a-9f59-4cec1eab88f5");
|
|||
|
}
|
|||
|
if (str.Contains("694e35b9-f965-47d7-aa19-ab2783224adf"))
|
|||
|
{
|
|||
|
Common.ProjectProRetailLicenseInstalled = true;
|
|||
|
Common.ProjectProRetailLicType = "Trial";
|
|||
|
Common.ProjectProRetailActiveSKU = "694e35b9-f965-47d7-aa19-ab2783224adf";
|
|||
|
Common.ProjectProRetailLicStatus = Common.GetLicStatus("694e35b9-f965-47d7-aa19-ab2783224adf");
|
|||
|
}
|
|||
|
if (str.Contains("fd2bbced-f8db-45bc-b4d6-ac05a47d3691"))
|
|||
|
{
|
|||
|
Common.ProjectProRetailLicenseInstalled = true;
|
|||
|
Common.ProjectProRetailLicType = "Trial";
|
|||
|
Common.ProjectProRetailActiveSKU = "fd2bbced-f8db-45bc-b4d6-ac05a47d3691";
|
|||
|
Common.ProjectProRetailLicStatus = Common.GetLicStatus("fd2bbced-f8db-45bc-b4d6-ac05a47d3691");
|
|||
|
}
|
|||
|
if (str.Contains("47a5840c-8124-4a1f-a447-50168cd6833d"))
|
|||
|
{
|
|||
|
Common.ProjectProRetailLicenseInstalled = true;
|
|||
|
Common.ProjectProRetailLicType = "Retail (MSDN)";
|
|||
|
Common.ProjectProRetailActiveSKU = "47a5840c-8124-4a1f-a447-50168cd6833d";
|
|||
|
Common.ProjectProRetailLicStatus = Common.GetLicStatus("47a5840c-8124-4a1f-a447-50168cd6833d");
|
|||
|
}
|
|||
|
if (str.Contains("3047cde0-03e2-4bae-abc9-40ad640b418d"))
|
|||
|
{
|
|||
|
Common.ProjectProRetailLicenseInstalled = true;
|
|||
|
Common.ProjectProRetailLicType = "Subscription";
|
|||
|
Common.ProjectProRetailActiveSKU = "3047cde0-03e2-4bae-abc9-40ad640b418d";
|
|||
|
Common.ProjectProRetailLicStatus = Common.GetLicStatus("3047cde0-03e2-4bae-abc9-40ad640b418d");
|
|||
|
}
|
|||
|
if (str.Contains("4d06f72e-fd50-4bc2-a24b-d448d7f17ef2"))
|
|||
|
{
|
|||
|
Common.ProjectProRetailLicenseInstalled = true;
|
|||
|
Common.ProjectProRetailLicType = "Subscription";
|
|||
|
Common.ProjectProRetailActiveSKU = "4d06f72e-fd50-4bc2-a24b-d448d7f17ef2";
|
|||
|
Common.ProjectProRetailLicStatus = Common.GetLicStatus("4d06f72e-fd50-4bc2-a24b-d448d7f17ef2");
|
|||
|
}
|
|||
|
if (str.Contains("8b1f0a02-07d6-411c-9fc7-9caa3f86d1fe"))
|
|||
|
{
|
|||
|
Common.ProjectStdRetailLicenseInstalled = true;
|
|||
|
Common.ProjectStdRetailLicType = "Retail (OEM)";
|
|||
|
Common.ProjectStdRetailActiveSKU = "8b1f0a02-07d6-411c-9fc7-9caa3f86d1fe";
|
|||
|
Common.ProjectStdRetailLicStatus = Common.GetLicStatus("8b1f0a02-07d6-411c-9fc7-9caa3f86d1fe");
|
|||
|
}
|
|||
|
if (str.Contains("688f6589-2bd9-424e-a152-b13f36aa6de1"))
|
|||
|
{
|
|||
|
Common.ProjectStdRetailLicenseInstalled = true;
|
|||
|
Common.ProjectStdRetailLicType = "Retail";
|
|||
|
Common.ProjectStdRetailActiveSKU = "688f6589-2bd9-424e-a152-b13f36aa6de1";
|
|||
|
Common.ProjectStdRetailLicStatus = Common.GetLicStatus("688f6589-2bd9-424e-a152-b13f36aa6de1");
|
|||
|
}
|
|||
|
if (str.Contains("f4c9c7e4-8c96-4513-ada3-0a514b3ac5cf"))
|
|||
|
{
|
|||
|
Common.ProjectStdRetailLicenseInstalled = true;
|
|||
|
Common.ProjectStdRetailLicType = "Subscription";
|
|||
|
Common.ProjectStdRetailActiveSKU = "f4c9c7e4-8c96-4513-ada3-0a514b3ac5cf";
|
|||
|
Common.ProjectStdRetailLicStatus = Common.GetLicStatus("f4c9c7e4-8c96-4513-ada3-0a514b3ac5cf");
|
|||
|
}
|
|||
|
if (str.Contains("f510f8de-4325-4461-bd33-571edbe0a933"))
|
|||
|
{
|
|||
|
Common.ProjectStdRetailLicenseInstalled = true;
|
|||
|
Common.ProjectStdRetailLicType = "Trial";
|
|||
|
Common.ProjectStdRetailActiveSKU = "f510f8de-4325-4461-bd33-571edbe0a933";
|
|||
|
Common.ProjectStdRetailLicStatus = Common.GetLicStatus("f510f8de-4325-4461-bd33-571edbe0a933");
|
|||
|
}
|
|||
|
if (str.Contains("71af7e84-93e6-4363-9b69-699e04e74071"))
|
|||
|
{
|
|||
|
Common.ProPlusRetailLicenseInstalled = true;
|
|||
|
Common.ProPlusRetailLicType = "Retail";
|
|||
|
Common.ProPlusRetailActiveSKU = "71af7e84-93e6-4363-9b69-699e04e74071";
|
|||
|
Common.ProPlusRetailLicStatus = Common.GetLicStatus("71af7e84-93e6-4363-9b69-699e04e74071");
|
|||
|
}
|
|||
|
if (str.Contains("46c84aad-65c7-482d-b82a-1edc52e6989a"))
|
|||
|
{
|
|||
|
Common.ProPlusRetailLicenseInstalled = true;
|
|||
|
Common.ProPlusRetailLicType = "Retail";
|
|||
|
Common.ProPlusRetailActiveSKU = "46c84aad-65c7-482d-b82a-1edc52e6989a";
|
|||
|
Common.ProPlusRetailLicStatus = Common.GetLicStatus("46c84aad-65c7-482d-b82a-1edc52e6989a");
|
|||
|
}
|
|||
|
if (str.Contains("28fe27a7-2e11-4c05-8dd0-e1f1c08dc3ae"))
|
|||
|
{
|
|||
|
Common.ProPlusRetailLicenseInstalled = true;
|
|||
|
Common.ProPlusRetailLicType = "Subscription";
|
|||
|
Common.ProPlusRetailActiveSKU = "28fe27a7-2e11-4c05-8dd0-e1f1c08dc3ae";
|
|||
|
Common.ProPlusRetailLicStatus = Common.GetLicStatus("28fe27a7-2e11-4c05-8dd0-e1f1c08dc3ae");
|
|||
|
}
|
|||
|
if (str.Contains("8c5fa740-5dca-43f9-be1b-d0281bcf9779"))
|
|||
|
{
|
|||
|
Common.ProPlusRetailLicenseInstalled = true;
|
|||
|
Common.ProPlusRetailLicType = "Trial";
|
|||
|
Common.ProPlusRetailActiveSKU = "8c5fa740-5dca-43f9-be1b-d0281bcf9779";
|
|||
|
Common.ProPlusRetailLicStatus = Common.GetLicStatus("8c5fa740-5dca-43f9-be1b-d0281bcf9779");
|
|||
|
}
|
|||
|
if (str.Contains("75bb133b-f5dd-423c-8321-3bd0b50322a5"))
|
|||
|
{
|
|||
|
Common.ProPlusRetailLicenseInstalled = true;
|
|||
|
Common.ProPlusRetailLicType = "Retail (Academic)";
|
|||
|
Common.ProPlusRetailActiveSKU = "75bb133b-f5dd-423c-8321-3bd0b50322a5";
|
|||
|
Common.ProPlusRetailLicStatus = Common.GetLicStatus("75bb133b-f5dd-423c-8321-3bd0b50322a5");
|
|||
|
}
|
|||
|
if (str.Contains("42cbf3f6-4d5e-49c6-991a-0d99b8429a6d"))
|
|||
|
{
|
|||
|
Common.ProPlusRetailLicenseInstalled = true;
|
|||
|
Common.ProPlusRetailLicType = "Retail (MSDN)";
|
|||
|
Common.ProPlusRetailActiveSKU = "42cbf3f6-4d5e-49c6-991a-0d99b8429a6d";
|
|||
|
Common.ProPlusRetailLicStatus = Common.GetLicStatus("42cbf3f6-4d5e-49c6-991a-0d99b8429a6d");
|
|||
|
}
|
|||
|
if (str.Contains("8c5edb5d-9aa0-47a7-9416-d61c7419a60a"))
|
|||
|
{
|
|||
|
Common.ProPlusRetailLicenseInstalled = true;
|
|||
|
Common.ProPlusRetailLicType = "Retail (MSDN)";
|
|||
|
Common.ProPlusRetailActiveSKU = "8c5edb5d-9aa0-47a7-9416-d61c7419a60a";
|
|||
|
Common.ProPlusRetailLicStatus = Common.GetLicStatus("8c5edb5d-9aa0-47a7-9416-d61c7419a60a");
|
|||
|
}
|
|||
|
if (str.Contains("ae28e0ab-590f-4be3-b7f6-438dda6c0b1c"))
|
|||
|
{
|
|||
|
Common.ProPlusRetailLicenseInstalled = true;
|
|||
|
Common.ProPlusRetailLicType = "Subscription";
|
|||
|
Common.ProPlusRetailActiveSKU = "ae28e0ab-590f-4be3-b7f6-438dda6c0b1c";
|
|||
|
Common.ProPlusRetailLicStatus = Common.GetLicStatus("ae28e0ab-590f-4be3-b7f6-438dda6c0b1c");
|
|||
|
}
|
|||
|
if (str.Contains("8d1e5912-b904-40a6-addd-8c7482879e87"))
|
|||
|
{
|
|||
|
Common.ProPlusRetailLicenseInstalled = true;
|
|||
|
Common.ProPlusRetailLicType = "Subscription";
|
|||
|
Common.ProPlusRetailActiveSKU = "8d1e5912-b904-40a6-addd-8c7482879e87";
|
|||
|
Common.ProPlusRetailLicStatus = Common.GetLicStatus("8d1e5912-b904-40a6-addd-8c7482879e87");
|
|||
|
}
|
|||
|
if (str.Contains("e98ef0c0-71c4-42ce-8305-287d8721e26c"))
|
|||
|
{
|
|||
|
Common.ProPlusRetailLicenseInstalled = true;
|
|||
|
Common.ProPlusRetailLicType = "Subscription";
|
|||
|
Common.ProPlusRetailActiveSKU = "e98ef0c0-71c4-42ce-8305-287d8721e26c";
|
|||
|
Common.ProPlusRetailLicStatus = Common.GetLicStatus("e98ef0c0-71c4-42ce-8305-287d8721e26c");
|
|||
|
}
|
|||
|
if (str.Contains("eff34ba1-2794-4908-9501-5190c8f2025e"))
|
|||
|
{
|
|||
|
Common.ProPlusRetailLicenseInstalled = true;
|
|||
|
Common.ProPlusRetailLicType = "Subscription";
|
|||
|
Common.ProPlusRetailActiveSKU = "eff34ba1-2794-4908-9501-5190c8f2025e";
|
|||
|
Common.ProPlusRetailLicStatus = Common.GetLicStatus("eff34ba1-2794-4908-9501-5190c8f2025e");
|
|||
|
}
|
|||
|
if (str.Contains("4e6f61a8-989b-463c-9948-83b894540ad4"))
|
|||
|
{
|
|||
|
Common.PublisherRetailLicenseInstalled = true;
|
|||
|
Common.PublisherRetailLicType = "Retail (OEM)";
|
|||
|
Common.PublisherRetailActiveSKU = "4e6f61a8-989b-463c-9948-83b894540ad4";
|
|||
|
Common.PublisherRetailLicStatus = Common.GetLicStatus("4e6f61a8-989b-463c-9948-83b894540ad4");
|
|||
|
}
|
|||
|
if (str.Contains("98677603-a668-4fa4-9980-3f1f05f78f69"))
|
|||
|
{
|
|||
|
Common.PublisherRetailLicenseInstalled = true;
|
|||
|
Common.PublisherRetailLicType = "Retail";
|
|||
|
Common.PublisherRetailActiveSKU = "98677603-a668-4fa4-9980-3f1f05f78f69";
|
|||
|
Common.PublisherRetailLicStatus = Common.GetLicStatus("98677603-a668-4fa4-9980-3f1f05f78f69");
|
|||
|
}
|
|||
|
if (str.Contains("17b7ce1a-92a9-4b59-a7d0-e872d8a9a994"))
|
|||
|
{
|
|||
|
Common.PublisherRetailLicenseInstalled = true;
|
|||
|
Common.PublisherRetailLicType = "Subscription";
|
|||
|
Common.PublisherRetailActiveSKU = "17b7ce1a-92a9-4b59-a7d0-e872d8a9a994";
|
|||
|
Common.PublisherRetailLicStatus = Common.GetLicStatus("17b7ce1a-92a9-4b59-a7d0-e872d8a9a994");
|
|||
|
}
|
|||
|
if (str.Contains("1a069855-55ec-4ccf-9c45-2ac5d500f792"))
|
|||
|
{
|
|||
|
Common.PublisherRetailLicenseInstalled = true;
|
|||
|
Common.PublisherRetailLicType = "Trial";
|
|||
|
Common.PublisherRetailActiveSKU = "1a069855-55ec-4ccf-9c45-2ac5d500f792";
|
|||
|
Common.PublisherRetailLicStatus = Common.GetLicStatus("1a069855-55ec-4ccf-9c45-2ac5d500f792");
|
|||
|
}
|
|||
|
if (str.Contains("88b5ec99-c9d1-47f9-b1f2-3c6c63929b7b"))
|
|||
|
{
|
|||
|
Common.SmallBusBasicsRetailLicenseInstalled = true;
|
|||
|
Common.SmallBusBasicsRetailLicType = "Retail (OEM)";
|
|||
|
Common.SmallBusBasicsRetailActiveSKU = "88b5ec99-c9d1-47f9-b1f2-3c6c63929b7b";
|
|||
|
Common.SmallBusBasicsRetailLicStatus = Common.GetLicStatus("88b5ec99-c9d1-47f9-b1f2-3c6c63929b7b");
|
|||
|
}
|
|||
|
if (str.Contains("dbe3aee0-5183-4ff7-8142-66050173cb01"))
|
|||
|
{
|
|||
|
Common.SmallBusBasicsRetailLicenseInstalled = true;
|
|||
|
Common.SmallBusBasicsRetailLicType = "Retail";
|
|||
|
Common.SmallBusBasicsRetailActiveSKU = "dbe3aee0-5183-4ff7-8142-66050173cb01";
|
|||
|
Common.SmallBusBasicsRetailLicStatus = Common.GetLicStatus("dbe3aee0-5183-4ff7-8142-66050173cb01");
|
|||
|
}
|
|||
|
if (str.Contains("08cef85d-8704-417e-a749-b87c7d218cad"))
|
|||
|
{
|
|||
|
Common.SmallBusBasicsRetailLicenseInstalled = true;
|
|||
|
Common.SmallBusBasicsRetailLicType = "Subscription";
|
|||
|
Common.SmallBusBasicsRetailActiveSKU = "08cef85d-8704-417e-a749-b87c7d218cad";
|
|||
|
Common.SmallBusBasicsRetailLicStatus = Common.GetLicStatus("08cef85d-8704-417e-a749-b87c7d218cad");
|
|||
|
}
|
|||
|
if (str.Contains("4519abcf-23db-487b-ac28-7c9ebe801716"))
|
|||
|
{
|
|||
|
Common.SmallBusBasicsRetailLicenseInstalled = true;
|
|||
|
Common.SmallBusBasicsRetailLicType = "Trial";
|
|||
|
Common.SmallBusBasicsRetailActiveSKU = "4519abcf-23db-487b-ac28-7c9ebe801716";
|
|||
|
Common.SmallBusBasicsRetailLicStatus = Common.GetLicStatus("4519abcf-23db-487b-ac28-7c9ebe801716");
|
|||
|
}
|
|||
|
if (str.Contains("af2afe5b-55dd-4252-af42-e6f79cc07ebc"))
|
|||
|
{
|
|||
|
Common.SmallBusBasicsRetailLicenseInstalled = true;
|
|||
|
Common.SmallBusBasicsRetailLicType = "Retail (MSDN)";
|
|||
|
Common.SmallBusBasicsRetailActiveSKU = "af2afe5b-55dd-4252-af42-e6f79cc07ebc";
|
|||
|
Common.SmallBusBasicsRetailLicStatus = Common.GetLicStatus("af2afe5b-55dd-4252-af42-e6f79cc07ebc");
|
|||
|
}
|
|||
|
if (str.Contains("d3422cfb-8d8b-4ead-99f9-eab0ccd990d7"))
|
|||
|
{
|
|||
|
Common.StandardRetailLicenseInstalled = true;
|
|||
|
Common.StandardRetailLicType = "Retail";
|
|||
|
Common.StandardRetailActiveSKU = "d3422cfb-8d8b-4ead-99f9-eab0ccd990d7";
|
|||
|
Common.StandardRetailLicStatus = Common.GetLicStatus("d3422cfb-8d8b-4ead-99f9-eab0ccd990d7");
|
|||
|
}
|
|||
|
if (str.Contains("bc8275b7-d67a-4390-8c5e-cc57cfc74328"))
|
|||
|
{
|
|||
|
Common.StandardRetailLicenseInstalled = true;
|
|||
|
Common.StandardRetailLicType = "Subscription";
|
|||
|
Common.StandardRetailActiveSKU = "bc8275b7-d67a-4390-8c5e-cc57cfc74328";
|
|||
|
Common.StandardRetailLicStatus = Common.GetLicStatus("bc8275b7-d67a-4390-8c5e-cc57cfc74328");
|
|||
|
}
|
|||
|
if (str.Contains("b6d2565c-341d-4768-ad7d-addbe00bb5ce"))
|
|||
|
{
|
|||
|
Common.StandardRetailLicenseInstalled = true;
|
|||
|
Common.StandardRetailLicType = "Retail (MSDN)";
|
|||
|
Common.StandardRetailActiveSKU = "b6d2565c-341d-4768-ad7d-addbe00bb5ce";
|
|||
|
Common.StandardRetailLicStatus = Common.GetLicStatus("b6d2565c-341d-4768-ad7d-addbe00bb5ce");
|
|||
|
}
|
|||
|
if (str.Contains("bb42dd2b-070c-4f5b-947a-55f56a16d4f3"))
|
|||
|
{
|
|||
|
Common.VisioPremRetailLicenseInstalled = true;
|
|||
|
Common.VisioPremRetailLicType = "Retail (OEM)";
|
|||
|
Common.VisioPremRetailActiveSKU = "bb42dd2b-070c-4f5b-947a-55f56a16d4f3";
|
|||
|
Common.VisioPremRetailLicStatus = Common.GetLicStatus("bb42dd2b-070c-4f5b-947a-55f56a16d4f3");
|
|||
|
}
|
|||
|
if (str.Contains("66cad568-c2dc-459d-93ec-2f3cb967ee34"))
|
|||
|
{
|
|||
|
Common.VisioPremRetailLicenseInstalled = true;
|
|||
|
Common.VisioPremRetailLicType = "Retail";
|
|||
|
Common.VisioPremRetailActiveSKU = "66cad568-c2dc-459d-93ec-2f3cb967ee34";
|
|||
|
Common.VisioPremRetailLicStatus = Common.GetLicStatus("66cad568-c2dc-459d-93ec-2f3cb967ee34");
|
|||
|
}
|
|||
|
if (str.Contains("3513c04b-9085-43a9-8f9a-639993c19e80"))
|
|||
|
{
|
|||
|
Common.VisioPremRetailLicenseInstalled = true;
|
|||
|
Common.VisioPremRetailLicType = "Subscription";
|
|||
|
Common.VisioPremRetailActiveSKU = "3513c04b-9085-43a9-8f9a-639993c19e80";
|
|||
|
Common.VisioPremRetailLicStatus = Common.GetLicStatus("3513c04b-9085-43a9-8f9a-639993c19e80");
|
|||
|
}
|
|||
|
if (str.Contains("7616c283-5c5b-4054-b52c-902f03e4dcdf"))
|
|||
|
{
|
|||
|
Common.VisioPremRetailLicenseInstalled = true;
|
|||
|
Common.VisioPremRetailLicType = "Trial";
|
|||
|
Common.VisioPremRetailActiveSKU = "7616c283-5c5b-4054-b52c-902f03e4dcdf";
|
|||
|
Common.VisioPremRetailLicStatus = Common.GetLicStatus("7616c283-5c5b-4054-b52c-902f03e4dcdf");
|
|||
|
}
|
|||
|
if (str.Contains("1359dce0-0dc8-4171-8c43-ba8b9f2e5d1d"))
|
|||
|
{
|
|||
|
Common.VisioProRetailLicenseInstalled = true;
|
|||
|
Common.VisioProRetailLicType = "Retail (OEM)";
|
|||
|
Common.VisioProRetailActiveSKU = "1359dce0-0dc8-4171-8c43-ba8b9f2e5d1d";
|
|||
|
Common.VisioProRetailLicStatus = Common.GetLicStatus("1359dce0-0dc8-4171-8c43-ba8b9f2e5d1d");
|
|||
|
}
|
|||
|
if (str.Contains("0b172e55-95ae-4c78-8c58-81aa98ab7f94"))
|
|||
|
{
|
|||
|
Common.VisioProRetailLicenseInstalled = true;
|
|||
|
Common.VisioProRetailLicType = "Retail (OEM)";
|
|||
|
Common.VisioProRetailActiveSKU = "0b172e55-95ae-4c78-8c58-81aa98ab7f94";
|
|||
|
Common.VisioProRetailLicStatus = Common.GetLicStatus("0b172e55-95ae-4c78-8c58-81aa98ab7f94");
|
|||
|
}
|
|||
|
if (str.Contains("d0a97e12-08a1-4a45-add5-1155b204e766"))
|
|||
|
{
|
|||
|
Common.VisioProRetailLicenseInstalled = true;
|
|||
|
Common.VisioProRetailLicType = "Retail";
|
|||
|
Common.VisioProRetailActiveSKU = "d0a97e12-08a1-4a45-add5-1155b204e766";
|
|||
|
Common.VisioProRetailLicStatus = Common.GetLicStatus("d0a97e12-08a1-4a45-add5-1155b204e766");
|
|||
|
}
|
|||
|
if (str.Contains("0993043d-664f-4b2e-a7f1-fd92091fa81f"))
|
|||
|
{
|
|||
|
Common.VisioProRetailLicenseInstalled = true;
|
|||
|
Common.VisioProRetailLicType = "Retail";
|
|||
|
Common.VisioProRetailActiveSKU = "0993043d-664f-4b2e-a7f1-fd92091fa81f";
|
|||
|
Common.VisioProRetailLicStatus = Common.GetLicStatus("0993043d-664f-4b2e-a7f1-fd92091fa81f");
|
|||
|
}
|
|||
|
if (str.Contains("0ec894e8-a5a9-48de-9463-061c4801ee8f"))
|
|||
|
{
|
|||
|
Common.VisioProRetailLicenseInstalled = true;
|
|||
|
Common.VisioProRetailLicType = "Subscription";
|
|||
|
Common.VisioProRetailActiveSKU = "0ec894e8-a5a9-48de-9463-061c4801ee8f";
|
|||
|
Common.VisioProRetailLicStatus = Common.GetLicStatus("0ec894e8-a5a9-48de-9463-061c4801ee8f");
|
|||
|
}
|
|||
|
if (str.Contains("673ea9ea-9bc0-463f-93e5-f77655e46630"))
|
|||
|
{
|
|||
|
Common.VisioProRetailLicenseInstalled = true;
|
|||
|
Common.VisioProRetailLicType = "Trial";
|
|||
|
Common.VisioProRetailActiveSKU = "673ea9ea-9bc0-463f-93e5-f77655e46630";
|
|||
|
Common.VisioProRetailLicStatus = Common.GetLicStatus("673ea9ea-9bc0-463f-93e5-f77655e46630");
|
|||
|
}
|
|||
|
if (str.Contains("15a9d881-3184-45e0-b407-466a68a691b1"))
|
|||
|
{
|
|||
|
Common.VisioProRetailLicenseInstalled = true;
|
|||
|
Common.VisioProRetailLicType = "Retail (MSDN)";
|
|||
|
Common.VisioProRetailActiveSKU = "15a9d881-3184-45e0-b407-466a68a691b1";
|
|||
|
Common.VisioProRetailLicStatus = Common.GetLicStatus("15a9d881-3184-45e0-b407-466a68a691b1");
|
|||
|
}
|
|||
|
if (str.Contains("40becf98-1d17-43ef-989f-1d92396a2741"))
|
|||
|
{
|
|||
|
Common.VisioStdRetailLicenseInstalled = true;
|
|||
|
Common.VisioStdRetailLicType = "Retail (OEM)";
|
|||
|
Common.VisioStdRetailActiveSKU = "40becf98-1d17-43ef-989f-1d92396a2741";
|
|||
|
Common.VisioStdRetailLicStatus = Common.GetLicStatus("40becf98-1d17-43ef-989f-1d92396a2741");
|
|||
|
}
|
|||
|
if (str.Contains("ba24d057-8b5f-462e-87fe-485038c68954"))
|
|||
|
{
|
|||
|
Common.VisioStdRetailLicenseInstalled = true;
|
|||
|
Common.VisioStdRetailLicType = "Retail";
|
|||
|
Common.VisioStdRetailActiveSKU = "ba24d057-8b5f-462e-87fe-485038c68954";
|
|||
|
Common.VisioStdRetailLicStatus = Common.GetLicStatus("ba24d057-8b5f-462e-87fe-485038c68954");
|
|||
|
}
|
|||
|
if (str.Contains("4cc91c85-44a8-4834-b15d-ffea4616e4e4"))
|
|||
|
{
|
|||
|
Common.VisioStdRetailLicenseInstalled = true;
|
|||
|
Common.VisioStdRetailLicType = "Subscription";
|
|||
|
Common.VisioStdRetailActiveSKU = "4cc91c85-44a8-4834-b15d-ffea4616e4e4";
|
|||
|
Common.VisioStdRetailLicStatus = Common.GetLicStatus("4cc91c85-44a8-4834-b15d-ffea4616e4e4");
|
|||
|
}
|
|||
|
if (str.Contains("a27df0c4-ae71-4ddd-bbeb-6d6222fe3a17"))
|
|||
|
{
|
|||
|
Common.VisioStdRetailLicenseInstalled = true;
|
|||
|
Common.VisioStdRetailLicType = "Trial";
|
|||
|
Common.VisioStdRetailActiveSKU = "a27df0c4-ae71-4ddd-bbeb-6d6222fe3a17";
|
|||
|
Common.VisioStdRetailLicStatus = Common.GetLicStatus("a27df0c4-ae71-4ddd-bbeb-6d6222fe3a17");
|
|||
|
}
|
|||
|
if (str.Contains("d79a3f4f-e768-4114-8d3a-7f9f45687f67"))
|
|||
|
{
|
|||
|
Common.WordRetailLicenseInstalled = true;
|
|||
|
Common.WordRetailLicType = "Retail (Home and Student) (OEM)";
|
|||
|
Common.WordRetailActiveSKU = "d79a3f4f-e768-4114-8d3a-7f9f45687f67";
|
|||
|
Common.WordRetailLicStatus = Common.GetLicStatus("d79a3f4f-e768-4114-8d3a-7f9f45687f67");
|
|||
|
}
|
|||
|
if (str.Contains("bed40a3e-6aca-4512-8012-70ae831a2fc5"))
|
|||
|
{
|
|||
|
Common.WordRetailLicenseInstalled = true;
|
|||
|
Common.WordRetailLicType = "Retail (OEM)";
|
|||
|
Common.WordRetailActiveSKU = "bed40a3e-6aca-4512-8012-70ae831a2fc5";
|
|||
|
Common.WordRetailLicStatus = Common.GetLicStatus("bed40a3e-6aca-4512-8012-70ae831a2fc5");
|
|||
|
}
|
|||
|
if (str.Contains("a963d7ae-7a88-41a7-94da-8bb5635a8af9"))
|
|||
|
{
|
|||
|
Common.WordRetailLicenseInstalled = true;
|
|||
|
Common.WordRetailLicType = "Retail (Home and Student)";
|
|||
|
Common.WordRetailActiveSKU = "a963d7ae-7a88-41a7-94da-8bb5635a8af9";
|
|||
|
Common.WordRetailLicStatus = Common.GetLicStatus("a963d7ae-7a88-41a7-94da-8bb5635a8af9");
|
|||
|
}
|
|||
|
if (str.Contains("db3bbc9c-ce52-41d1-a46f-1a1d68059119"))
|
|||
|
{
|
|||
|
Common.WordRetailLicenseInstalled = true;
|
|||
|
Common.WordRetailLicType = "Retail";
|
|||
|
Common.WordRetailActiveSKU = "db3bbc9c-ce52-41d1-a46f-1a1d68059119";
|
|||
|
Common.WordRetailLicStatus = Common.GetLicStatus("db3bbc9c-ce52-41d1-a46f-1a1d68059119");
|
|||
|
}
|
|||
|
if (str.Contains("c735dcc2-f5e9-4077-a72f-4b6d254ddc43"))
|
|||
|
{
|
|||
|
Common.WordRetailLicenseInstalled = true;
|
|||
|
Common.WordRetailLicType = "Subscription (Home and Student)";
|
|||
|
Common.WordRetailActiveSKU = "c735dcc2-f5e9-4077-a72f-4b6d254ddc43";
|
|||
|
Common.WordRetailLicStatus = Common.GetLicStatus("c735dcc2-f5e9-4077-a72f-4b6d254ddc43");
|
|||
|
}
|
|||
|
if (str.Contains("99279f42-6de2-4346-87b1-b0ec99c7525c"))
|
|||
|
{
|
|||
|
Common.WordRetailLicenseInstalled = true;
|
|||
|
Common.WordRetailLicType = "Subscription";
|
|||
|
Common.WordRetailActiveSKU = "99279f42-6de2-4346-87b1-b0ec99c7525c";
|
|||
|
Common.WordRetailLicStatus = Common.GetLicStatus("99279f42-6de2-4346-87b1-b0ec99c7525c");
|
|||
|
}
|
|||
|
if (str.Contains("533d80cb-bf68-48db-ab3e-165b5377599e"))
|
|||
|
{
|
|||
|
Common.WordRetailLicenseInstalled = true;
|
|||
|
Common.WordRetailLicType = "Trial (Home and Student)";
|
|||
|
Common.WordRetailActiveSKU = "533d80cb-bf68-48db-ab3e-165b5377599e";
|
|||
|
Common.WordRetailLicStatus = Common.GetLicStatus("533d80cb-bf68-48db-ab3e-165b5377599e");
|
|||
|
}
|
|||
|
if (str.Contains("195e23d7-e0b7-4c30-8a30-8e9941afd07e"))
|
|||
|
{
|
|||
|
Common.WordRetailLicenseInstalled = true;
|
|||
|
Common.WordRetailLicType = "Trial";
|
|||
|
Common.WordRetailActiveSKU = "195e23d7-e0b7-4c30-8a30-8e9941afd07e";
|
|||
|
Common.WordRetailLicStatus = Common.GetLicStatus("195e23d7-e0b7-4c30-8a30-8e9941afd07e");
|
|||
|
}
|
|||
|
if (str.Contains("b78df69e-0966-40b1-ae85-30a5134dedd0"))
|
|||
|
{
|
|||
|
Common.SharePointDesignerOtherLicenseInstalled = true;
|
|||
|
Common.SharePointDesignerOtherLicType = "Bypass (Free)";
|
|||
|
Common.SharePointDesignerOtherActiveSKU = "b78df69e-0966-40b1-ae85-30a5134dedd0";
|
|||
|
Common.SharePointDesignerOtherLicStatus = "Activated";
|
|||
|
}
|
|||
|
if (str.Contains("2745e581-565a-4670-ae90-6bf7c57ffe43"))
|
|||
|
{
|
|||
|
Common.StarterOtherLicenseInstalled = true;
|
|||
|
Common.StarterOtherLicType = "Bypass (Free)";
|
|||
|
Common.StarterOtherActiveSKU = "2745e581-565a-4670-ae90-6bf7c57ffe43";
|
|||
|
Common.StarterOtherLicStatus = "Activated";
|
|||
|
}
|
|||
|
if (str.Contains("59ec6b79-f6f5-4add-a5a0-b755bfb77422"))
|
|||
|
{
|
|||
|
Common.StarterOtherLicenseInstalled = true;
|
|||
|
Common.StarterOtherLicType = "Subscription";
|
|||
|
Common.StarterOtherActiveSKU = "59ec6b79-f6f5-4add-a5a0-b755bfb77422";
|
|||
|
Common.StarterOtherLicStatus = Common.GetLicStatus("59ec6b79-f6f5-4add-a5a0-b755bfb77422");
|
|||
|
}
|
|||
|
Console.WriteLine("---------------------------------------");
|
|||
|
}
|
|||
|
|
|||
|
public static string GetLicStatus(string SKUID)
|
|||
|
{
|
|||
|
int num = -1;
|
|||
|
foreach (ManagementBaseObject managementBaseObject in new ManagementObjectSearcher("root\\CIMV2", "SELECT * FROM OfficeSoftwareProtectionProduct WHERE ID='" + SKUID + "'").Get())
|
|||
|
num = Convert.ToInt32(managementBaseObject["LicenseStatus"]);
|
|||
|
switch (num)
|
|||
|
{
|
|||
|
case 0:
|
|||
|
return "Unlicensed";
|
|||
|
case 1:
|
|||
|
return "Activated";
|
|||
|
case 2:
|
|||
|
return "Initial Grace Period";
|
|||
|
case 3:
|
|||
|
return "Out-of-Tolerance Grace Period";
|
|||
|
case 4:
|
|||
|
return "Non-Genuine Grace Period";
|
|||
|
case 5:
|
|||
|
return "Notifications Mode";
|
|||
|
case 6:
|
|||
|
return "Extended Grace Period";
|
|||
|
default:
|
|||
|
return "Unknown";
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
public static void GetPhysicalInstallConfigStatus()
|
|||
|
{
|
|||
|
string empty = string.Empty;
|
|||
|
string str1 = !(Common.OfficeArchitecture != "x86-64") ? "SOFTWARE\\Wow6432Node\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\" : "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\";
|
|||
|
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.Access") != null)
|
|||
|
Common.AccessVLPhysicallyInstalled = true;
|
|||
|
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.Excel") != null)
|
|||
|
Common.ExcelVLPhysicallyInstalled = true;
|
|||
|
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.Groove") != null)
|
|||
|
Common.GrooveVLPhysicallyInstalled = true;
|
|||
|
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.InfoPath") != null)
|
|||
|
Common.InfoPathVLPhysicallyInstalled = true;
|
|||
|
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.OneNote") != null)
|
|||
|
Common.OneNoteVLPhysicallyInstalled = true;
|
|||
|
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.Outlook") != null)
|
|||
|
Common.OutlookVLPhysicallyInstalled = true;
|
|||
|
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.PowerPoint") != null)
|
|||
|
Common.PowerPointVLPhysicallyInstalled = true;
|
|||
|
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.PrjPro") != null)
|
|||
|
Common.ProjectProVLPhysicallyInstalled = true;
|
|||
|
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.PrjStd") != null)
|
|||
|
Common.ProjectStdVLPhysicallyInstalled = true;
|
|||
|
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.ProPlus") != null)
|
|||
|
Common.ProPlusVLPhysicallyInstalled = true;
|
|||
|
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.Publisher") != null)
|
|||
|
Common.PublisherVLPhysicallyInstalled = true;
|
|||
|
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.SmallBusBasics") != null)
|
|||
|
Common.SmallBusBasicsVLPhysicallyInstalled = true;
|
|||
|
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.Standard") != null)
|
|||
|
Common.StandardVLPhysicallyInstalled = true;
|
|||
|
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.Visio") != null)
|
|||
|
Common.VisioVLPhysicallyInstalled = true;
|
|||
|
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.Word") != null)
|
|||
|
Common.WordVLPhysicallyInstalled = true;
|
|||
|
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.AccessR") != null)
|
|||
|
Common.AccessRetailPhysicallyInstalled = true;
|
|||
|
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.ExcelR") != null)
|
|||
|
Common.ExcelRetailPhysicallyInstalled = true;
|
|||
|
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.GrooveR") != null)
|
|||
|
Common.GrooveRetailPhysicallyInstalled = true;
|
|||
|
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.HomeBusinessR") != null)
|
|||
|
{
|
|||
|
Common.HomeBusinessRetailPhysicallyInstalled = true;
|
|||
|
Common.HomeBusinessRetailPhysicallyInstalledC2R = false;
|
|||
|
}
|
|||
|
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.HomeStudentR") != null)
|
|||
|
{
|
|||
|
Common.HomeStudentRetailPhysicallyInstalled = true;
|
|||
|
Common.HomeStudentRetailPhysicallyInstalledC2R = false;
|
|||
|
}
|
|||
|
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.InfoPathR") != null)
|
|||
|
Common.InfoPathRetailPhysicallyInstalled = true;
|
|||
|
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.OneNoteR") != null)
|
|||
|
Common.OneNoteRetailPhysicallyInstalled = true;
|
|||
|
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.OutlookR") != null)
|
|||
|
Common.OutlookRetailPhysicallyInstalled = true;
|
|||
|
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.PowerPointR") != null)
|
|||
|
Common.PowerPointRetailPhysicallyInstalled = true;
|
|||
|
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.PrjProR") != null)
|
|||
|
Common.ProjectProRetailPhysicallyInstalled = true;
|
|||
|
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.PrjStdR") != null)
|
|||
|
Common.ProjectStdRetailPhysicallyInstalled = true;
|
|||
|
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.ProPlusR") != null)
|
|||
|
Common.ProPlusRetailPhysicallyInstalled = true;
|
|||
|
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.ProR") != null)
|
|||
|
{
|
|||
|
Common.ProfessionalRetailPhysicallyInstalled = true;
|
|||
|
Common.ProfessionalRetailPhysicallyInstalledC2R = false;
|
|||
|
}
|
|||
|
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.PublisherR") != null)
|
|||
|
Common.PublisherRetailPhysicallyInstalled = true;
|
|||
|
RegistryKey registryKey = Registry.LocalMachine.OpenSubKey(str1 + "Office14.SingleImage");
|
|||
|
if (registryKey != null)
|
|||
|
{
|
|||
|
string str2 = registryKey.GetValue("DisplayName").ToString();
|
|||
|
if (str2 == "Microsoft Office Home and Business 2010")
|
|||
|
{
|
|||
|
Common.HomeBusinessRetailPhysicallyInstalled = true;
|
|||
|
Common.HomeBusinessRetailPhysicallyInstalledC2R = true;
|
|||
|
}
|
|||
|
else if (str2 == "Microsoft Office Home and Student 2010")
|
|||
|
{
|
|||
|
Common.HomeStudentRetailPhysicallyInstalled = true;
|
|||
|
Common.HomeStudentRetailPhysicallyInstalledC2R = true;
|
|||
|
}
|
|||
|
else if (str2 == "Microsoft Office Professional 2010")
|
|||
|
{
|
|||
|
Common.ProfessionalRetailPhysicallyInstalled = true;
|
|||
|
Common.ProfessionalRetailPhysicallyInstalledC2R = true;
|
|||
|
}
|
|||
|
}
|
|||
|
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.SmallBusBasicsR") != null)
|
|||
|
Common.SmallBusBasicsRetailPhysicallyInstalled = true;
|
|||
|
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.StandardR") != null)
|
|||
|
Common.StandardRetailPhysicallyInstalled = true;
|
|||
|
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.VisioR") != null)
|
|||
|
Common.VisioRetailPhysicallyInstalled = true;
|
|||
|
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.WordR") != null)
|
|||
|
Common.WordRetailPhysicallyInstalled = true;
|
|||
|
if (Registry.LocalMachine.OpenSubKey(str1 + "Office14.SharePointDesigner") == null)
|
|||
|
return;
|
|||
|
Common.SharePointDesignerOtherPhysicallyInstalled = true;
|
|||
|
}
|
|||
|
|
|||
|
public static void LicConfigStatusReset()
|
|||
|
{
|
|||
|
Common.AccessVLLicenseInstalled = false;
|
|||
|
Common.ExcelVLLicenseInstalled = false;
|
|||
|
Common.GrooveVLLicenseInstalled = false;
|
|||
|
Common.InfoPathVLLicenseInstalled = false;
|
|||
|
Common.OneNoteVLLicenseInstalled = false;
|
|||
|
Common.OutlookVLLicenseInstalled = false;
|
|||
|
Common.PowerPointVLLicenseInstalled = false;
|
|||
|
Common.ProjectProVLLicenseInstalled = false;
|
|||
|
Common.ProjectStdVLLicenseInstalled = false;
|
|||
|
Common.ProPlusVLLicenseInstalled = false;
|
|||
|
Common.PublisherVLLicenseInstalled = false;
|
|||
|
Common.SmallBusBasicsVLLicenseInstalled = false;
|
|||
|
Common.StandardVLLicenseInstalled = false;
|
|||
|
Common.VisioPremVLLicenseInstalled = false;
|
|||
|
Common.VisioProVLLicenseInstalled = false;
|
|||
|
Common.VisioStdVLLicenseInstalled = false;
|
|||
|
Common.WordVLLicenseInstalled = false;
|
|||
|
Common.AccessRetailLicenseInstalled = false;
|
|||
|
Common.ExcelRetailLicenseInstalled = false;
|
|||
|
Common.GrooveRetailLicenseInstalled = false;
|
|||
|
Common.HomeBusinessRetailLicenseInstalled = false;
|
|||
|
Common.HomeStudentRetailLicenseInstalled = false;
|
|||
|
Common.InfoPathRetailLicenseInstalled = false;
|
|||
|
Common.OneNoteRetailLicenseInstalled = false;
|
|||
|
Common.OutlookRetailLicenseInstalled = false;
|
|||
|
Common.PowerPointRetailLicenseInstalled = false;
|
|||
|
Common.ProfessionalRetailLicenseInstalled = false;
|
|||
|
Common.ProjectProRetailLicenseInstalled = false;
|
|||
|
Common.ProjectStdRetailLicenseInstalled = false;
|
|||
|
Common.ProPlusRetailLicenseInstalled = false;
|
|||
|
Common.PublisherRetailLicenseInstalled = false;
|
|||
|
Common.SmallBusBasicsRetailLicenseInstalled = false;
|
|||
|
Common.StandardRetailLicenseInstalled = false;
|
|||
|
Common.VisioPremRetailLicenseInstalled = false;
|
|||
|
Common.VisioProRetailLicenseInstalled = false;
|
|||
|
Common.VisioStdRetailLicenseInstalled = false;
|
|||
|
Common.WordRetailLicenseInstalled = false;
|
|||
|
Common.SharePointDesignerOtherLicenseInstalled = false;
|
|||
|
Common.StarterOtherLicenseInstalled = false;
|
|||
|
Common.OEMBypassAllLicenseInstalled = false;
|
|||
|
Common.AccessVLActiveSKU = string.Empty;
|
|||
|
Common.ExcelVLActiveSKU = string.Empty;
|
|||
|
Common.GrooveVLActiveSKU = string.Empty;
|
|||
|
Common.InfoPathVLActiveSKU = string.Empty;
|
|||
|
Common.OneNoteVLActiveSKU = string.Empty;
|
|||
|
Common.OutlookVLActiveSKU = string.Empty;
|
|||
|
Common.PowerPointVLActiveSKU = string.Empty;
|
|||
|
Common.ProjectProVLActiveSKU = string.Empty;
|
|||
|
Common.ProjectStdVLActiveSKU = string.Empty;
|
|||
|
Common.ProPlusVLActiveSKU = string.Empty;
|
|||
|
Common.PublisherVLActiveSKU = string.Empty;
|
|||
|
Common.SmallBusBasicsVLActiveSKU = string.Empty;
|
|||
|
Common.StandardVLActiveSKU = string.Empty;
|
|||
|
Common.VisioPremVLActiveSKU = string.Empty;
|
|||
|
Common.VisioProVLActiveSKU = string.Empty;
|
|||
|
Common.VisioStdVLActiveSKU = string.Empty;
|
|||
|
Common.WordVLActiveSKU = string.Empty;
|
|||
|
Common.AccessRetailActiveSKU = string.Empty;
|
|||
|
Common.ExcelRetailActiveSKU = string.Empty;
|
|||
|
Common.GrooveRetailActiveSKU = string.Empty;
|
|||
|
Common.HomeBusinessRetailActiveSKU = string.Empty;
|
|||
|
Common.HomeStudentRetailActiveSKU = string.Empty;
|
|||
|
Common.InfoPathRetailActiveSKU = string.Empty;
|
|||
|
Common.OneNoteRetailActiveSKU = string.Empty;
|
|||
|
Common.OutlookRetailActiveSKU = string.Empty;
|
|||
|
Common.PowerPointRetailActiveSKU = string.Empty;
|
|||
|
Common.ProfessionalRetailActiveSKU = string.Empty;
|
|||
|
Common.ProjectProRetailActiveSKU = string.Empty;
|
|||
|
Common.ProjectStdRetailActiveSKU = string.Empty;
|
|||
|
Common.ProPlusRetailActiveSKU = string.Empty;
|
|||
|
Common.PublisherRetailActiveSKU = string.Empty;
|
|||
|
Common.SmallBusBasicsRetailActiveSKU = string.Empty;
|
|||
|
Common.StandardRetailActiveSKU = string.Empty;
|
|||
|
Common.VisioPremRetailActiveSKU = string.Empty;
|
|||
|
Common.VisioProRetailActiveSKU = string.Empty;
|
|||
|
Common.VisioStdRetailActiveSKU = string.Empty;
|
|||
|
Common.WordRetailActiveSKU = string.Empty;
|
|||
|
Common.SharePointDesignerOtherActiveSKU = string.Empty;
|
|||
|
Common.StarterOtherActiveSKU = string.Empty;
|
|||
|
Common.OEMBypassAllActiveSKU = string.Empty;
|
|||
|
Common.AccessVLLicStatus = string.Empty;
|
|||
|
Common.ExcelVLLicStatus = string.Empty;
|
|||
|
Common.GrooveVLLicStatus = string.Empty;
|
|||
|
Common.InfoPathVLLicStatus = string.Empty;
|
|||
|
Common.OneNoteVLLicStatus = string.Empty;
|
|||
|
Common.OutlookVLLicStatus = string.Empty;
|
|||
|
Common.PowerPointVLLicStatus = string.Empty;
|
|||
|
Common.ProjectProVLLicStatus = string.Empty;
|
|||
|
Common.ProjectStdVLLicStatus = string.Empty;
|
|||
|
Common.ProPlusVLLicStatus = string.Empty;
|
|||
|
Common.PublisherVLLicStatus = string.Empty;
|
|||
|
Common.SmallBusBasicsVLLicStatus = string.Empty;
|
|||
|
Common.StandardVLLicStatus = string.Empty;
|
|||
|
Common.VisioPremVLLicStatus = string.Empty;
|
|||
|
Common.VisioProVLLicStatus = string.Empty;
|
|||
|
Common.VisioStdVLLicStatus = string.Empty;
|
|||
|
Common.WordVLLicStatus = string.Empty;
|
|||
|
Common.AccessRetailLicStatus = string.Empty;
|
|||
|
Common.ExcelRetailLicStatus = string.Empty;
|
|||
|
Common.GrooveRetailLicStatus = string.Empty;
|
|||
|
Common.HomeBusinessRetailLicStatus = string.Empty;
|
|||
|
Common.HomeStudentRetailLicStatus = string.Empty;
|
|||
|
Common.InfoPathRetailLicStatus = string.Empty;
|
|||
|
Common.OneNoteRetailLicStatus = string.Empty;
|
|||
|
Common.OutlookRetailLicStatus = string.Empty;
|
|||
|
Common.PowerPointRetailLicStatus = string.Empty;
|
|||
|
Common.ProfessionalRetailLicStatus = string.Empty;
|
|||
|
Common.ProjectProRetailLicStatus = string.Empty;
|
|||
|
Common.ProjectStdRetailLicStatus = string.Empty;
|
|||
|
Common.ProPlusRetailLicStatus = string.Empty;
|
|||
|
Common.PublisherRetailLicStatus = string.Empty;
|
|||
|
Common.SmallBusBasicsRetailLicStatus = string.Empty;
|
|||
|
Common.StandardRetailLicStatus = string.Empty;
|
|||
|
Common.VisioPremRetailLicStatus = string.Empty;
|
|||
|
Common.VisioProRetailLicStatus = string.Empty;
|
|||
|
Common.VisioStdRetailLicStatus = string.Empty;
|
|||
|
Common.WordRetailLicStatus = string.Empty;
|
|||
|
Common.SharePointDesignerOtherLicStatus = string.Empty;
|
|||
|
Common.StarterOtherLicStatus = string.Empty;
|
|||
|
Common.OEMBypassAllLicStatus = string.Empty;
|
|||
|
Common.AccessVLLicType = string.Empty;
|
|||
|
Common.ExcelVLLicType = string.Empty;
|
|||
|
Common.GrooveVLLicType = string.Empty;
|
|||
|
Common.InfoPathVLLicType = string.Empty;
|
|||
|
Common.OneNoteVLLicType = string.Empty;
|
|||
|
Common.OutlookVLLicType = string.Empty;
|
|||
|
Common.PowerPointVLLicType = string.Empty;
|
|||
|
Common.ProjectProVLLicType = string.Empty;
|
|||
|
Common.ProjectStdVLLicType = string.Empty;
|
|||
|
Common.ProPlusVLLicType = string.Empty;
|
|||
|
Common.PublisherVLLicType = string.Empty;
|
|||
|
Common.SmallBusBasicsVLLicType = string.Empty;
|
|||
|
Common.StandardVLLicType = string.Empty;
|
|||
|
Common.VisioPremVLLicType = string.Empty;
|
|||
|
Common.VisioProVLLicType = string.Empty;
|
|||
|
Common.VisioStdVLLicType = string.Empty;
|
|||
|
Common.WordVLLicType = string.Empty;
|
|||
|
Common.AccessRetailLicType = string.Empty;
|
|||
|
Common.ExcelRetailLicType = string.Empty;
|
|||
|
Common.GrooveRetailLicType = string.Empty;
|
|||
|
Common.HomeBusinessRetailLicType = string.Empty;
|
|||
|
Common.HomeStudentRetailLicType = string.Empty;
|
|||
|
Common.InfoPathRetailLicType = string.Empty;
|
|||
|
Common.OneNoteRetailLicType = string.Empty;
|
|||
|
Common.OutlookRetailLicType = string.Empty;
|
|||
|
Common.PowerPointRetailLicType = string.Empty;
|
|||
|
Common.ProfessionalRetailLicType = string.Empty;
|
|||
|
Common.ProjectProRetailLicType = string.Empty;
|
|||
|
Common.ProjectStdRetailLicType = string.Empty;
|
|||
|
Common.ProPlusRetailLicType = string.Empty;
|
|||
|
Common.PublisherRetailLicType = string.Empty;
|
|||
|
Common.SmallBusBasicsRetailLicType = string.Empty;
|
|||
|
Common.StandardRetailLicType = string.Empty;
|
|||
|
Common.VisioPremRetailLicType = string.Empty;
|
|||
|
Common.VisioProRetailLicType = string.Empty;
|
|||
|
Common.VisioStdRetailLicType = string.Empty;
|
|||
|
Common.WordRetailLicType = string.Empty;
|
|||
|
Common.SharePointDesignerOtherLicType = string.Empty;
|
|||
|
Common.StarterOtherLicType = string.Empty;
|
|||
|
Common.OEMBypassAllLicType = string.Empty;
|
|||
|
}
|
|||
|
|
|||
|
public static void PhysicalInstallConfigStatusReset()
|
|||
|
{
|
|||
|
Common.AccessVLPhysicallyInstalled = false;
|
|||
|
Common.ExcelVLPhysicallyInstalled = false;
|
|||
|
Common.GrooveVLPhysicallyInstalled = false;
|
|||
|
Common.InfoPathVLPhysicallyInstalled = false;
|
|||
|
Common.OneNoteVLPhysicallyInstalled = false;
|
|||
|
Common.OutlookVLPhysicallyInstalled = false;
|
|||
|
Common.PowerPointVLPhysicallyInstalled = false;
|
|||
|
Common.ProjectProVLPhysicallyInstalled = false;
|
|||
|
Common.ProjectStdVLPhysicallyInstalled = false;
|
|||
|
Common.ProPlusVLPhysicallyInstalled = false;
|
|||
|
Common.PublisherVLPhysicallyInstalled = false;
|
|||
|
Common.SmallBusBasicsVLPhysicallyInstalled = false;
|
|||
|
Common.StandardVLPhysicallyInstalled = false;
|
|||
|
Common.VisioVLPhysicallyInstalled = false;
|
|||
|
Common.WordVLPhysicallyInstalled = false;
|
|||
|
Common.AccessRetailPhysicallyInstalled = false;
|
|||
|
Common.ExcelRetailPhysicallyInstalled = false;
|
|||
|
Common.GrooveRetailPhysicallyInstalled = false;
|
|||
|
Common.HomeBusinessRetailPhysicallyInstalled = false;
|
|||
|
Common.HomeStudentRetailPhysicallyInstalled = false;
|
|||
|
Common.InfoPathRetailPhysicallyInstalled = false;
|
|||
|
Common.OneNoteRetailPhysicallyInstalled = false;
|
|||
|
Common.OutlookRetailPhysicallyInstalled = false;
|
|||
|
Common.PowerPointRetailPhysicallyInstalled = false;
|
|||
|
Common.ProfessionalRetailPhysicallyInstalled = false;
|
|||
|
Common.ProjectProRetailPhysicallyInstalled = false;
|
|||
|
Common.ProjectStdRetailPhysicallyInstalled = false;
|
|||
|
Common.ProPlusRetailPhysicallyInstalled = false;
|
|||
|
Common.PublisherRetailPhysicallyInstalled = false;
|
|||
|
Common.SmallBusBasicsRetailPhysicallyInstalled = false;
|
|||
|
Common.StandardRetailPhysicallyInstalled = false;
|
|||
|
Common.VisioRetailPhysicallyInstalled = false;
|
|||
|
Common.WordRetailPhysicallyInstalled = false;
|
|||
|
Common.SharePointDesignerOtherPhysicallyInstalled = false;
|
|||
|
Common.StarterOtherPhysicallyInstalled = false;
|
|||
|
Common.OEMBypassAllPhysicallyInstalled = false;
|
|||
|
}
|
|||
|
|
|||
|
public static void LicAndPhysicalConfigReset()
|
|||
|
{
|
|||
|
Common.LicConfigStatusReset();
|
|||
|
Common.PhysicalInstallConfigStatusReset();
|
|||
|
}
|
|||
|
|
|||
|
public static void StartOSPPSVC()
|
|||
|
{
|
|||
|
try
|
|||
|
{
|
|||
|
ServiceController serviceController = new ServiceController();
|
|||
|
serviceController.ServiceName = "OSPPSVC";
|
|||
|
if (!(serviceController.Status.ToString().ToLower() == "stopped"))
|
|||
|
return;
|
|||
|
serviceController.Start();
|
|||
|
}
|
|||
|
catch (Exception ex)
|
|||
|
{
|
|||
|
throw new Exception();
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
public static void StopOSPPSVC()
|
|||
|
{
|
|||
|
try
|
|||
|
{
|
|||
|
ServiceController serviceController = new ServiceController();
|
|||
|
serviceController.ServiceName = "OSPPSVC";
|
|||
|
if (!(serviceController.Status.ToString().ToLower() == "running"))
|
|||
|
return;
|
|||
|
serviceController.Stop();
|
|||
|
Thread.Sleep(1000);
|
|||
|
foreach (Process process in Process.GetProcessesByName("OSPPSVC"))
|
|||
|
Common.KillProcess(process);
|
|||
|
}
|
|||
|
catch (Exception ex)
|
|||
|
{
|
|||
|
throw new Exception();
|
|||
|
}
|
|||
|
}
|
|||
|
}
|
|||
|
}
|