A PowerShell 7.2-től kezdve az MSI-csomaggal történő telepítéskor lehetősége van engedélyezni a Microsoft Update támogatását a PowerShellhez.
Általános információk
Mi a Microsoft Update szolgáltatás a PowerShellben?
A PowerShell Microsoft Update funkciója lehetővé teszi a PowerShell 7 legújabb frissítéseinek beszerzését a hagyományos Microsoft Update (MU) felügyeleti folyamatában, legyen szó a Windows Update vállalati verzióról, a WSUS-ról, a Microsoft Endpoint Configuration Managerről vagy a Gépház interaktív MU-párbeszédpaneljéről. A Microsoft Update és a kapcsolódó szolgáltatások lehetővé teszik a frissítések üzembe helyezését:
- Az ütemterv szerint
- A környezet tesztelése után
- Nagyvállalati méretekben
A kiadás után milyen hamar hirdeti a Microsoft Update a frissítéseket?
A PowerShell új verziójának kiadása akár két hétig is eltarthat, amíg az adott verzió elérhetővé válik a Microsoft Update használatával. Frissítések nem kötelező szoftverfrissítésként érkeznek, még akkor is, ha a frissítés biztonsági javítást tartalmaz.
Ha telepítenie kell a frissítést, mielőtt elérhetővé válik a Microsoft Update-ben, töltse le a frissítést a GitHub Kiadási oldaláról.
A PowerShell 7.2-en vagyok, miért nem frissítettek 7.3-ra?
A PowerShell Microsoft Update funkciója csak ugyanabban a kiadási csatornában frissíti a verziókat. A PowerShell 7.2 a legújabb, hosszú távú támogatott (LTS) verzió. A PowerShell 7.3 a legújabb stabil (nem LTS) verzió. A Microsoft Update automatikusan frissíti Önt a 7.2 és a 7.3 következő javításszintű verzióira. Például: 7.2.x–7.2.y és 7.3.x–7.3.y. A támogatási életciklusokról további információt a PowerShell támogatási életciklusában talál.
Konfiguráció
Milyen Windows-verzióra van szükség a Microsoft Update szolgáltatás támogatásához?
A Windows 1709-es vagy újabb verziójának telepítve kell lennie egy x64-alapú rendszeren. Az 1709-es verzió a Windows 10 Fall Creators Update vagy a Windows Server 2016 októberi frissítése. Az 1709 előtti verziók nem támogatják a PowerShellhez készült Microsoft Update-et.
Be kell jelölnem mindkét jelölőnégyzetet a beállítási párbeszédpanelen?
Bár a párbeszédpanel két lehetősége független, a legtöbb esetben célszerű mindkét jelölőnégyzetet bejelölni.
Mit tesznek az egyes jelölőnégyzetek?
Az első jelölőnégyzet engedélyezi a PowerShell frissítéseit. Ezeket a frissítéseket a Microsoft Update, a WSUS-kiszolgáló vagy az SCCM is kézbesítheti. Ha ez a jelölőnégyzet nincs bejelölve, ezen csatornák egyikén sem kaphat frissítéseket.
A második jelölőnégyzet lehetővé teszi a Microsoft Update használatát a rendszeren. Ez lehetővé teszi a támogatott Microsoft-szoftverek frissítéseinek fogadását, nem csak a Windowst. Ha a jelölőnégyzet nincs bejelölve, nem kapja meg a frissítést a Microsoft Update-től, de a WSUS-tól vagy az SCCM-től is kaphat frissítéseket.
Mi a teendő, ha később szeretnék lemondani?
Ha később le szeretné tiltani a frissítéseket, futtathatja az MSI telepítőcsomagot, és törölheti az első jelölőnégyzet jelölését. A második jelölőnégyzet bejelölése nincs hatással.
Engedélyezhetem ezeket a frissítési beállításokat a parancssorból vagy egy szkriptből?
Igen. Az MSI-csomag két új MSI-lehetőséget tartalmaz a frissítési funkciók engedélyezéséhez:
USE_MU
- Ez a tulajdonság két lehetséges értékkel rendelkezik:1
(alapértelmezett) – A Microsoft Update, a WSUS vagy az SCCM frissítését választja0
– Ne válasszon a Microsoft Update, a WSUS vagy az SCCM segítségével történő frissítés mellettENABLE_MU
1
(alapértelmezett) – A Microsoft Update automatikus Frissítések0
– Ne használja a Microsoft Update-et
Feljegyzés
A beállítás ENABLE_MU=0
nem tiltja le a Microsoft Update-et.
Hibaelhárítás
Nem kaptam frissítést az új kiadáshoz. Miért igaz a fenti mondat?
A frissítés nem fogadásának több oka is lehet:
Lehet, hogy még nem közzétettük a frissítést. Célunk, hogy a frissítést a kiadást követő két héten belül elérhetővé tegyük a Microsoft Update számára, de a rendelkezésre állásra nincs garancia.
Vannak olyan csoportházirend-beállítások, amelyek a Microsoft Update-et vezérli. Előfordulhat, hogy a rendszergazda olyan szabályzatokat állított be, amelyek megakadályozzák a Microsoft Update használatát. A telepítőben lévő jelölőnégyzet nem tudja felülbírálni a csoportházirendet.
Győződjön meg arról, hogy mindkét jelölőnégyzetet bejelölte. Javítás telepítésekor a telepítő nem jeleníti meg a jelölőnégyzet beállításait. A MU-frissítések engedélyezéséhez futtassa a következő parancsot:
msiexec.exe /fmu .\PowerShell-7.4.1-win-x64.msi USE_MU=1 ENABLE_MU=1
További információ a parancssorból való futtatásról
msiexec.exe
: msiexec.