GIF89a; %PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY
Server IP : 134.29.175.74 / Your IP : 216.73.216.160 Web Server : nginx/1.10.2 System : Windows NT CST-WEBSERVER 10.0 build 19045 (Windows 10) i586 User : Administrator ( 0) PHP Version : 7.1.0 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /Windows/SystemApps/Microsoft.Windows.CloudExperienceHost_cw5n1h2txyewy/js/ |
Upload File : |
// // Copyright (C) Microsoft. All rights reserved. // /// <disable>JS2085.EnableStrictMode</disable> "use strict"; var CloudExperienceHost; (function (CloudExperienceHost) { class ExpeditedUpdate { static getShouldSkipAsync() { let localAccountManager = new CloudExperienceHostBroker.Account.LocalAccountManager(); let zdpManager = AppObjectFactory.getInstance().getObjectFromString("CloudExperienceHostAPI.OobeZdpManagerStaticsCore"); let skipExpeditedUpdate = localAccountManager.unattendCreatedUser || zdpManager.shouldSkip; if (!skipExpeditedUpdate) { skipExpeditedUpdate = true; try { let expeditedUpdateManager = AppObjectFactory.getInstance().getObjectFromString("CloudExperienceHostAPI.OobeExpeditedUpdateManagerStatics"); skipExpeditedUpdate = expeditedUpdateManager.shouldSkip; } catch (error) { } } return WinJS.Promise.wrap(skipExpeditedUpdate); } // Monitor status change static setStatusHandler() { try { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_setStatusHandlerStarted"); AppObjectFactory.getInstance().getObjectFromString("CloudExperienceHostAPI.OobeExpeditedUpdateManagerStatics").onstatuschanged = (status) => { let bridge = CloudExperienceHost.AppManager.getGlobalBridgeInstance(); bridge.fireEvent(CloudExperienceHost.Events.windowsUpdateStatus, status.detail); }; CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_setStatusHandlerCompleted"); } catch (err) { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_setStatusHandlerFailure", CloudExperienceHost.GetJsonFromError(err)); } } // Start WU scan static startWUScan() { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_startWUScanStarted"); return new WinJS.Promise(function (completeDispatch, errorDispatch /*, progressDispatch*/) { AppObjectFactory.getInstance().getObjectFromString("CloudExperienceHostAPI.OobeExpeditedUpdateManagerStatics").startScanAsync().then(() => { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_startWUScanStartedSuccedded"); completeDispatch(); }, (err) => { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_startWUScanStartedFailure", CloudExperienceHost.GetJsonFromError(err)); errorDispatch(err); }); }); } // Cancel WU scan static cancelWUScan() { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_cancelWUScanStarted"); return new WinJS.Promise(function (completeDispatch, errorDispatch /*, progressDispatch*/) { AppObjectFactory.getInstance().getObjectFromString("CloudExperienceHostAPI.OobeExpeditedUpdateManagerStatics").cancelScanAsync().then(() => { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_cancelWUScanSucceeded"); completeDispatch(); }, (err) => { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_cancelWUScanFailure", CloudExperienceHost.GetJsonFromError(err)); errorDispatch(err); }); }); } // Get scan results static getUpdateResults() { return new WinJS.Promise(function (completeDispatch, errorDispatch /*, progressDispatch*/) { try { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_getUpdateResultsStarted"); let updateResults = AppObjectFactory.getInstance().getObjectFromString("CloudExperienceHostAPI.OobeExpeditedUpdateManagerStatics").getUpdateResults(); CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_getUpdateResultsUpdateResults", JSON.stringify(updateResults)); CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_getUpdateResultsSucceeded"); completeDispatch(updateResults); } catch (err) { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_getUpdateResultsFailure", CloudExperienceHost.GetJsonFromError(err)); errorDispatch(err); } }); } static commitExpeditionChoiceForSync(guidNdupPropList) { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_commitExpeditionChoiceForSyncStarted"); return this.dispatchCommitExpeditionChoice(guidNdupPropList, CloudExperienceHostAPI.OobeExpeditedUpdateCommitOption.sync); } static commitExpeditionChoiceForAsync(guidNdupPropList) { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_commitExpeditionChoiceForAsyncStarted"); return this.dispatchCommitExpeditionChoice(guidNdupPropList, CloudExperienceHostAPI.OobeExpeditedUpdateCommitOption.async); } static commitExpeditionChoiceForDeferred(guidNdupPropList) { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_commitExpeditionChoiceForDeferredStarted"); return this.dispatchCommitExpeditionChoice(guidNdupPropList, CloudExperienceHostAPI.OobeExpeditedUpdateCommitOption.deferred); } static commitExpeditionChoiceForNthAsync(guidNdupPropList) { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_commitExpeditionChoiceForNthAsyncStarted"); return this.dispatchCommitExpeditionChoice(guidNdupPropList, CloudExperienceHostAPI.OobeExpeditedUpdateCommitOption.nthAsync); } static commitExpeditionChoiceForDelayedNthAsync(guidNdupPropList) { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_commitExpeditionChoiceForDelayedNthAsyncStarted"); return this.dispatchCommitExpeditionChoice(guidNdupPropList, CloudExperienceHostAPI.OobeExpeditedUpdateCommitOption.delayedNthAsync); } static dispatchCommitExpeditionChoice(guidNdupPropList, commitChoice) { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_dispatchCommitExpeditionChoiceStarted"); return new WinJS.Promise(function (completeDispatch, errorDispatch /*, progressDispatch*/) { let guidNDUPMap = new Windows.Foundation.Collections.StringMap(); Object.keys(guidNdupPropList).forEach(function (key) { guidNDUPMap.insert(key, guidNdupPropList[key]); }); CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_dispatchCommitExpeditionChoiceCommitList: ", JSON.stringify(guidNDUPMap)); CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_dispatchCommitExpeditionChoiceCommitChoice: ", JSON.stringify(commitChoice)); AppObjectFactory.getInstance().getObjectFromString("CloudExperienceHostAPI.OobeExpeditedUpdateManagerStatics").commitExpeditionChoiceAsync(guidNDUPMap.getView(), commitChoice).then(() => { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_dispatchCommitExpeditionChoiceSucceeded"); completeDispatch(); }, (err) => { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_dispatchCommitExpeditionChoiceFailure", CloudExperienceHost.GetJsonFromError(err)); errorDispatch(err); }); }); } static getIsEulaRequired() { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_getIsEulaRequiredStarted"); return new WinJS.Promise(function (completeDispatch, errorDispatch /*, progressDispatch*/) { try { let isEulaRequired = AppObjectFactory.getInstance().getObjectFromString("CloudExperienceHostAPI.OobeExpeditedUpdateManagerStatics").isEulaRequired; CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_getIsEulaRequiredSucceeded", JSON.stringify(isEulaRequired)); completeDispatch(isEulaRequired); } catch (err) { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_getIsEulaRequiredFailure", CloudExperienceHost.GetJsonFromError(err)); errorDispatch(err); } }); } static getEulaText() { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_getEulaTextStarted"); return new WinJS.Promise(function (completeDispatch, errorDispatch /*, progressDispatch*/) { // Use OobeEulaManagerStaticsCore here since it already handles retrieving eula text AppObjectFactory.getInstance().getObjectFromString("CloudExperienceHostAPI.OobeEulaManagerStaticsCore").getEulaFileAsync(CloudExperienceHostAPI.EulaType.microsoft).done((eulaText) => { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_getEulaTextSucceeded", JSON.stringify(eulaText)); completeDispatch(eulaText); }, (err) => { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_getEulaTextFailure", CloudExperienceHost.GetJsonFromError(err)); errorDispatch(err); }); }); } static acceptEula() { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_acceptEulaStarted"); return new WinJS.Promise(function (completeDispatch, errorDispatch /*, progressDispatch*/) { AppObjectFactory.getInstance().getObjectFromString("CloudExperienceHostAPI.OobeExpeditedUpdateManagerStatics").acceptEulaAsync().done(() => { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_acceptEulaSucceded"); completeDispatch(); }, (err) => { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_acceptEulaFailure", CloudExperienceHost.GetJsonFromError(err)); errorDispatch(err); }); }); } static declineEula() { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_declineEulaStarted"); return new WinJS.Promise(function (completeDispatch, errorDispatch /*, progressDispatch*/) { AppObjectFactory.getInstance().getObjectFromString("CloudExperienceHostAPI.OobeExpeditedUpdateManagerStatics").declineEulaAsync().done(() => { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_declineEulaSucceeded"); completeDispatch(); }, (err) => { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_declineEulaFailure", CloudExperienceHost.GetJsonFromError(err)); errorDispatch(err); }); }); } static getAcceptedEulaVersion() { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_getAcceptedEulaVersionStarted"); return new WinJS.Promise(function (completeDispatch, errorDispatch /*, progressDispatch*/) { try { let acceptedEulaVersion = AppObjectFactory.getInstance().getObjectFromString("CloudExperienceHostAPI.OobeExpeditedUpdateManagerStatics").acceptedEulaVersion; CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_getAcceptedEulaVersionSucceeded", JSON.stringify(acceptedEulaVersion)); completeDispatch(JSON.stringify(acceptedEulaVersion)); } catch (err) { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_getAcceptedEulaVersionFailure", CloudExperienceHost.GetJsonFromError(err)); errorDispatch(err); } }); } static getEulaTextFromUpdate() { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_getEulaTextFromUpdateStarted"); return new WinJS.Promise(function (completeDispatch, errorDispatch /*, progressDispatch*/) { AppObjectFactory.getInstance().getObjectFromString("CloudExperienceHostAPI.OobeExpeditedUpdateManagerStatics").getEulaTextFromUpdateAsync().done((eulaMap) => { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_getEulaTextFromUpdateSucceeded"); completeDispatch(eulaMap); }, (err) => { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_getEulaTextFromUpdateFailure", CloudExperienceHost.GetJsonFromError(err)); errorDispatch(err); }); }); } static acceptEulaVersion(eulaVersion) { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_acceptEulaVersionStarted"); return new WinJS.Promise(function (completeDispatch, errorDispatch /*, progressDispatch*/) { AppObjectFactory.getInstance().getObjectFromString("CloudExperienceHostAPI.OobeExpeditedUpdateManagerStatics").acceptEulaVersionAsync(eulaVersion).done(() => { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_acceptEulaVersionSucceeded"); completeDispatch(); }, (err) => { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_acceptEulaVersionFailure", CloudExperienceHost.GetJsonFromError(err)); errorDispatch(err); }); }); } static declineEulaVersion(eulaVersion) { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_declineEulaVersionStarted"); return new WinJS.Promise(function (completeDispatch, errorDispatch /*, progressDispatch*/) { AppObjectFactory.getInstance().getObjectFromString("CloudExperienceHostAPI.OobeExpeditedUpdateManagerStatics").declineEulaVersionAsync(eulaVersion).done(() => { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_declineEulaVersionSucceeded"); completeDispatch(); }, (err) => { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_declineEulaVersionFailure", CloudExperienceHost.GetJsonFromError(err)); errorDispatch(err); }); }); } static markESUWizardForLaunchByNDUP(sourceId, ocidValue = "") { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_markESUWizardForLaunchStarted"); return new WinJS.Promise(function (completeDispatch, errorDispatch /*, progressDispatch*/) { if (!sourceId || sourceId.trim() === "") { let nullSourceId = ""; sourceId = nullSourceId; } AppObjectFactory.getInstance().getObjectFromString("CloudExperienceHostAPI.OobeExpeditedUpdateManagerStatics").markESUWizardForLaunchByNDUPAsync(sourceId, ocidValue).done(() => { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_markESUWizardForLaunchSucceeded"); completeDispatch(); }, (err) => { CloudExperienceHost.Telemetry.logEvent("ExpeditedUpdate_markESUWizardForLaunchFailure", CloudExperienceHost.GetJsonFromError(err)); errorDispatch(err); }); }); } } CloudExperienceHost.ExpeditedUpdate = ExpeditedUpdate; })(CloudExperienceHost || (CloudExperienceHost = {})); //# sourceMappingURL=expeditedupdate.js.map