- Du distribuaj vojoj: MSIX kun plena integriĝo aŭ EXE/MSI sen ŝanĝoj, ĉiu kun siaj propraj postuloj kaj avantaĝoj.
- Intune + Store: Aŭtomata serĉado, asigno kaj ĝisdatigoj por UWP, MSIX kaj Win32, kun strategiaj kontroloj.
- Win32 Flow en Intune: .intunewin, detektoreguloj, dependecoj (ĝis 100), kaj versioanstataŭigo.
- Por programistoj: senkomisia komerco, API-oj/CI-CD, instalilanalizo kaj recenzadadministrado.

Se vi laboras kun tradiciaj labortablaj aplikaĵoj kaj volas distribui ilin en Vindozo kun garantioj, la Microsoft Store kaj ĝia integriĝo kun Intune malfermas la pordon por vi. pluraj fidindaj vojoj por instali Win32-aplikaĵojn. En ĉi tiu gvidilo ni revizias ĉiujn eblojn.
Krom klarigi la "kiel", ni vidos konkretaj avantaĝoj por programistoj (propra komerco, analitiko, liveraj API-oj kaj CI/CD de GitHub) kaj rekomendoj por glata uzanto-sperto. Ni ankaŭ diros al vi kio ne estas subtenata, kion vi bezonas prepari anticipe, kaj kiel diagnozi dependecojn, detekti regulojn kaj anstataŭigi versiojn.
Distribuaj opcioj en la Microsoft Store
Por alporti Win32-aplikaĵon al la Microsoft Store fojno du ĉefaj vojoj, ambaŭ kongruaj kun teknologioj kiel la Windows App SDK, WPF, WinForms, Electron, Qt, kaj pli. Elekti unu aŭ la alian dependas de la sperto, kiun vi deziras por viaj uzantoj, kaj la bezonoj de via organizo.
- Opcio A: Paki kiel MSIX por profiti de plena sistemintegriĝo (ĝisdatigoj, identeco, instala sperto, ktp.) Danke al MSIX-pakaĵo, la uzanto povas malkovri, akiri kaj instali pli facile, kaj vi povas utiligi la progresintajn funkciojn de Vindozo kaj la Butiko.
- Opcio B: Publikigu vian EXE- aŭ MSI-instalilon kiel ĝi estas, gastigita en via retejo Ĉi tiu opcio listigas vian aplikaĵon en la Butiko, konservante vian originalan instalilon kaj CDN. Ĝi estas ideala se vi volas konservi vian nunan konstruan kaj liveran laborfluon kun minimumaj ŝanĝoj.
Por orienti vin per ekrigardo, jen estas resumo de ŝlosilaj diferencoj inter ambaŭ modalecoj. Memoru, ke ambaŭ povas kunekzisti depende de la situacio.
| Característica | MSIX (pakita) | Win32 (originala instalilo) |
|---|---|---|
| retprovizanton | Senpaga gastigado provizita de Microsoft | La eldonisto gastigas kaj alprenas kostojn |
| Komerco | Vendeja platformo de Microsoft Store aŭ via propra sistemo | Via pag/komerca platformo |
| Kodsubskribo | Provizita senpage de Microsoft | De la eldonisto kun CA de la Microsoft-radika programo |
| Ĝisdatigoj | Aŭtomata kontrolo ĉiujn 24 horojn fare de la operaciumo | La aplikaĵo administras siajn ĝisdatigojn |
| S-reĝimo | kongruaj | Ne kongrua |
| Privataj listoj kaj flugoj | Disponebla | Ne disponebla |
| Altnivela integriĝo kun Vindozo | Jes (kunhavigi, lanĉi el la Butiko, ktp.) | Ne |
| Rezerva/restaŭra Vindozo 11 | Aŭtomata restarigo kaj instalado | La ikonoj de la startmenuo estas restarigitaj per montrado al la langeto "Butiko" |

Opcio 1: Pakigu la Win32-aplikaĵon kiel MSIX
Pakado en MSIX estas simpla kaj ekzistas pluraj manieroj fari ĝin kun minimuma frotado. Elektu tiun, kiu plej bone konvenas al via projekto kaj viaj nunaj iloj.
- Vida StudioAldonu Vindozan Aplikaĵan Pakaĵprojekton al via solvo kaj agordu MSIX-pakaĵon por via labortabla aplikaĵo.
- Triapartaj instalistoj: utiligi partneraj solvoj kiuj generas MSIX por labortablaj projektoj.
- MSIX-Pakaĵa Ilo- Kreu MSIX-pakaĵojn el ekzistantaj instaliloj (MSI, EXE, ClickOnce aŭ App-V) laŭ gvidata maniero.
Antaŭ publikigo, Validigu vian MSIX per la Vindoza Aplikaĵa Atestila Kompleto por kontroli konformecon kun la Microsoft Store kaj detekti eblajn okazaĵojn.

Opcio 2: Publikigu la nemodifitan EXE/MSI-instalilon
Ekde junio 2021, la Microsoft Store subtenas malpakitajn Win32-aplikaĵojn, kiu permesas al vi listigi vian aplikaĵon konservante la originalan instalilon kaj kontrolante vian CDN/versiigadon.
La procezo estas simpla: Kunhavigu la instalilan URL-on en Partnera Centro kaj plenigu la bezonatajn informojnPost validigo fare de la atestada teamo, via aplikaĵo aperos en la Butiko, kaj la uzanto daŭrigos la instaladon per via silenta instalilo.
Por ke la instalisto estu akceptita, respekti ĉi tiujn gvidliniojn kaj vi evitos malakceptojn:
- formatodevas esti .M: Jes aŭ a .EXE.
- Modo: la instalisto devas povi labori senkonekte.
- Neŝanĝebleco: la duuma binaro al kiu montras la URL ne devus ŝanĝiĝi iam sendita.
- Atingila instalisto devas instali ekskluzive la atendata produkto.
Instali kaj administri Intune per la Microsoft Store
Microsoft Intune integriĝas kun la Microsoft Store por Serĉu, aldonu, asignu kaj ĝisdatigu aplikaĵojn por UWP, MSIX kaj Win32 (EXE/MSI)Administrantoj povas centre deploji kaj monitori aplikaĵojn, delegante aŭtomatajn ĝisdatigojn kiam konvene.
Antaŭkondiĉoj por uzi la Butikon kun Intune
- aparataroaparatoj kun almenaŭ du kernoj.
- IME-klientosubteno por la Intune-administrada etendaĵo.
- Konekteblecoaliro al Microsoft Store kaj cela enhavo (kontrolu la prokurilajn agordojn se aplikeble).
Aldoni kaj deploji novan aplikaĵon de Microsoft Store
La fluo konsistas el tri etapoj: Aplikaĵaj Informoj, Taskoj, kaj Revizio/KreadoVi lanĉas ĝin en Intune sub Aplikaĵoj > Ĉiuj aplikaĵoj > Krei > Aplikaĵo de Microsoft Store (nova).
Kiam vi serĉas en la Butiko el Intune, vi vidos kolumnojn kiel Nomo, Eldonisto kaj Tipo (Win32 aŭ UWP). Kiam vi elektas aplikaĵon, metadatenoj estas antaŭŝarĝitaj, kiujn vi povas redakti en kampoj kiel:
- Nomo kaj priskribo por la Firmaa Portalo.
- Eldonisto, kategorio, logo kaj markoj kiel elstara aplikaĵo.
- Pakaĵidentigilo (nurlegebla) kaj tipo de instalilo (UWP/Win32).
- Instalaĵa konduto (sistemo aŭ uzanto), URLoj informoj/privateco, mastro, ellaboranto y notoj.
Ĝisdatigoj
Aplikaĵoj publikigitaj el la Microsoft Store estas aŭtomate ĝisdatigitaj al la plej nova versio.Por UWP, ne ebligu la politikon "Malŝalti aŭtomatan elŝuton kaj instaladon de ĝisdatigoj".

Aplikaĵoj por Win32 de Microsoft Store: Konduto en Intune
Kiam aplikaĵo de Win32 Store estas celita kiel Bezonata kaj ne estas detektita ĝuste (laŭ versio aŭ kunteksto), Intune provas reinstali ĝin en la celita kunteksto.Por ekzistantaj aplikaĵoj, administrado komenciĝas post kiam la uzanto instalas ilin el la Firmaa Portalo.
La Butiko subtenas instalilojn EXE kaj MSI kun eldonisto-gastigita enhavoLaŭ la difino, ĉiu aplikaĵo povas esti instalita en la kunteksto de uzanto aŭ de sistemoReviziu la dokumentaron "Tradiciaj labortablaj aplikaĵoj en la Microsoft Store" por pliaj detaloj.
UWP-Aplikaĵoj el la Butiko: Sistemkunteksto kaj Rekomendoj
Vi nun ankaŭ povas deploji UWP el "Microsoft Store App (Nova)" en sistema kunteksto.Se vi provizas aplikaĵon sur la sistemo, Ĝi estos instalita por ĉiu uzanto, kiu ensalutas..
Evitu miksi instalaĵajn kuntekstojn sur la sama aparato, ĉar tio malfaciligas administradon kaj percepton de la instalita stato, precipe se uzanto malinstalas la aplikaĵon dum sia seanco dum ĝi ankoraŭ estas provizita.
Regularoj de Microsoft Store kaj Ilia Efiko
Iuj sistemaj politikoj rekte influas aplikaĵajn deplojojn.Zorge agordu ilin por ekvilibrigi sekurecon kaj aŭtomatigon.
- Malŝalti ĉiujn aplikaĵojn el la Microsoft StoreRekomendita Ne agordita aŭ Ebligita por konservi integriĝon kun Intune.
- Malŝalti aŭtomatan elŝuton kaj instaladon de ĝisdatigojRekomendita Ne agordita aŭ Malebligita se vi volas permesi UWP-aŭtomatajn ĝisdatigojn.
- Ebligi la fonton de Microsoft Store por Aplikaĵa Instalilo y Ebligi Aplikaĵan Instalilon: Rekomendita Ne agordita aŭ Ebligita.
- Malŝalti la Butikan aplikaĵon:
- Ne agorditaLa operaciumo povas permesi arbitrajn instalojn fare de la uzanto.
- Ebligita: Malhelpas manajn instaladojn kaj ĝisdatigojn fare de la uzanto el la Butiko.
- Malebligita: permesas manajn instalojn kaj ĝisdatigojn fare de la uzanto.
Ŝlosilaj aspektojSe vi volas permesi aŭtomatajn ĝisdatigojn de UWP (inkluzive de enkonstruitaj aplikaĵoj) kaj bloki manajn aŭ flugil-instalojn, Lasu aŭtomatajn ĝisdatigojn Ne agorditaj/Malŝaltitaj kaj la Aplikaĵan Butikon Ebligita/Ne agorditaPor Win32-aplikaĵoj el la Butiko, se vi malŝaltas aŭtomatajn ĝisdatigojn de la operaciumo, Intune daŭre aplikos ĝisdatigojn kiam estas aktiva tasko.

Antaŭkondiĉoj kaj limigoj
Antaŭ ol komenci, konfirmu, ke vi plenumas la postulojn kaj sciu kio ne estas subtenata por eviti kraŝojn.
- Microsoft Store kun Intunealmenaŭ du kernoj CPU, subteno por EMI y aliro al la Butiko kaj enhavo (alĝustigu la anstataŭanton se necese).
- Administrado de Win32-aplikaĵoj en Intune: Vindozo 10 1607 aŭ pli alta (Entreprena, Profesia, Eduka), aparatoj registrita aŭ aliĝinta al Microsoft Entra ID (inkluzivas hibridon kaj GPO-on), kaj maksimuma grandeco 30 GB per aplikaĵo.
- Ne subtenatainstalistoj kun ARM64 por aplikaĵoj de Microsoft Store.
Preparu Win32-aplikaĵon por Intune: .intunewin-formato
Klasikaj Win32-aplikaĵoj estas antaŭprilaboritaj per la Microsoft Win32 Content Prep Tool, kiu konvertas vian instalilon al la formato .intunewin y detektas atributojn kiun Intune uzas por determini la instalaĵstaton.
Vi povas elŝuti la ilon de GitHub kiel ZIP-dosieron. (inkluzivas licencon, eldonnotojn, kaj la dosierujon “Microsoft-Win32-Content-Prep-Tool-master”). Ekzekuti IntuneWinAppUtil.exe sen parametroj por interaga asistanto aŭ uzu komandlinion.
Haveblaj parametroj
- -h: helpo.
- -c: dosierujo kun ĉiuj instaldosieroj (kunpremitaj en .intunewin).
- -s: instaldosiero (ekzemple, setup.exe o agordo.msi).
- -aŭ: eliga dosierujo de la generita .intunewin.
- -q: silenta reĝimo.
Ekzemploj
- Montru helpon:
IntuneWinAppUtil -h - Konverti instalilon:
IntuneWinAppUtil -c c:\testapp\v1.0 -s c:\testapp\v1.0\setup.exe -o c:\testappoutput\v1.0 -q
Konsilo- Se vi bezonas referenci pliajn dosierojn (ekz. licencojn), metu ilin en subdosierujon sub la instalildosierujo kaj uzi relativajn vojojn ene de via instalaĵa logiko (ekz., licencoj\licenco.txt).

Aldoni Win32-aplikaĵon al Intune: detalaj paŝoj
Jen la paŝon post paŝo procezo:
Paŝo 1: Aplikaĵaj Informoj
Elektu la dosieron .intunewin kaj plenigu la metadatenojn kiujn uzantoj vidos en la Firmaa Portalo.
- nomo (nur), priskribo (vi povas formati per subaro de Markdown; HTML ne estas subtenata), eldonisto.
- kategorioj, Prezentita, Informo URL, Privateca URL, Ellaboranto, Mastro, Notoj, Logo.
Paŝo 2: Programo
Agordi instalajn/malinstalajn komandojn kaj konduton por ke la Intune-agento ruligu vian instalilon silente kaj kontrolite.
- Instala komandoekzemple, por MSI
msiexec /p "MyApp123.msp"aŭ por EXEApplicationName.exe /quiet(adapti modifilojn laŭ la provizanto). - Malinstali komandon: uzu la Produkta GUID se aplikeble, ekzemple
msiexec /x "{12345A67-89B0-1234-5678-000001000000}". - Maksimuma tempo instaltempo (minutoj), malinstalo havebla en la Firmaa Portalo kaj instalado konduto (Sistemo aŭ Uzanto).
- Rekomencu la aparaton: determinas ĉu subpremi, permesi aŭ devigi, aŭ decidi laŭ revenkodoj (malmola/mola restarigo).
- Revenkodoj: Difinu tipojn (Sukceso, Eraro, Reprovo, Malmola/Mola Rekomenco). Intune aŭtomate reprovas ĝis 3-tempoj kun atendoj por 5-minutoj kiam konvene.
Paŝo 3: Postuloj
Agordi antaŭkondiĉojn de la aparato por ke la aplikaĵo estu instalita nur kie ĝi havas sencon.
- Arkitekturo, Minimuma operaciumo, diskospaco, RAM, Minimuma logika CPU, minimuma frekvenco.
- Pliaj reguloj:
- ArkivoDetektas ĉeeston/daton/version/grandecon kun subteno por 32/64-bita kunteksto.
- RegistroValidigas ŝlosilojn/valorojn/ĉenojn/entjerojn/version en HKLM/HKCU kun eblo 32/64-bita Vista.
- skripto (PowerShell): Pritaksu STDOUT y elireja kodo (0 = instalita), kun 32/64-bitaj subskribaj kaj kuntekstaj opcioj aŭ uzantaj akreditaĵoj.
Paŝo 4: Detektaj Reguloj
Difinas kiel Intune scios, ke la aplikaĵo estas instalitaMana agordo aŭ kutima skripto.
- MSIuzoj produkta kodo kaj, se vi volas, versio-kontroladon.
- Arkivo: Kontrolu ekziston/daton/version/grandecon per la ĝusta vojo kaj detektometodo.
- Registro: Kontrolu ŝlosilon/valoron per kompara metodo kaj korektu la vidon de la registro.
- skripto: PowerShell kiu redonas 0 kaj skribu ĉenon en STDOUT por marki "Instalita".
La Win32-aplikaĵa versio aperas en Intune kaj vi povas filtri ĝin en la listo "Ĉiuj Aplikaĵoj" aktivigante la kolumnon de versio.
Paŝo 5: Dependecoj
Rilati aplikaĵojn, kiujn oni devas unue instali por kontentigi funkciajn postulojn. Nur dependecoj inter Win32-aplikaĵoj.
- Limigoĝis 100 en la tuta grafeo (ĉefa aplikaĵo + dependecoj kaj subdependecoj).
- Mem-instalado: defaŭlte Jes, eĉ se la dependeco ne estas eksplicite celita al la aparato/uzanto.
- Ordo kaj RikuroSubdependecoj estas taksataj antaŭ la ĉefa dependeco; ene de la sama nivelo, ne ekzistas garantiita ordo.
- LimigoVi ne povas forigi Win32-aplikaĵon, kiu estas parto de dependeca grafeo, ĝis la rilato estas rompita.
Sciigoj kaj erarojVindozo sciigas la uzanton pri elŝutoj kaj instaladoj de dependecoj. Se ili malsukcesas, vi vidos mesaĝojn kiel "ne eblis instali dependecojn" aŭ "atendanta rekomenco", kaj la raporto montras la kialon kaj kiom da reprovoj estis aplikitaj.
Paŝo 6: Anstataŭigo
Ĝisdatigu aŭ anstataŭigu antaŭajn versiojn difinante kiuj aplikaĵoj estos anstataŭigitaj kaj ĉu vi devus malinstali la antaŭa versio. La limo estas 10 aplikaĵoj inkluzivantaj transitivajn referencojn.
Paŝo 7: Taskoj
Elektu la tipon: Deviga, Disponebla por registritaj aparatoj, aŭ Malinstali; aldoni inkluzivitajn/ekskluditajn grupojn, sciigoj, disponeblo, limdato y prioritato de distribua optimumigo (elŝuti en malfono/fono).
Paŝo 8: Revizii kaj Krei
Validigu la agordon kaj kreu la aplikaĵonDe tie, vi povas monitori statojn kaj pligrandigi aŭ ĝustigi asignojn laŭ la evoluo de viaj bezonoj.
Avantaĝoj por programistoj dum publikigado de Win32 en la Butiko
- Vi povas alporti vian propran komercan sistemon por en-aplikaĵaj aĉetoj en ne-ludaj aplikaĵoj kaj konservi 100% de la enspezo. (depende de via pagprovizanto), neniuj platformaj kotizoj por listigi aŭ vendi en la Butiko.
- Via aplikaĵo, via instalilo, via CDNvia instalilo estas uzata en silenta reĝimo de via Versiigita URL, senŝanĝa. La Butiko administras normajn MSI-kodojn kaj permesas al vi kontribui kutimaj kodoj por EXE, montrante taŭgajn mesaĝojn al la kliento dum la instalado.
- Aŭtomatigu sendojn kaj ĝisdatigojn kun la Sendaj API-oj de la Microsoft Store kaj GitHub-Agoj (CI/CD) por aŭtomate konstrui, paki kaj ĝisdatigi vian liston kiel parton de via produktadprocezo.
- Riĉigitaj analitikoj ekde la akiro: akiri datumojn de instalaĵaj kodoj (inkluzive de kutimaj EXE-versioj), aplikaĵa uzado kaj sanstato sen aldona instrumentado. Akiru videblecon pri kie kaj kial instalilo malsukcesas kaj saĝe prioritatigu riparojn.
- Revizia administrado kaj reviziaj procezoj: respondas al klientaj recenzoj El la Partnera Centro, vidu detalojn pri malsukcesaj revizioj (politikoj, reprodukto, gvidilo pri riparado) kaj akordigu vian vojmapon kun realaj komentoj.
- Ŝprucvendejo: integras mini-instala fenestro kiu lanĉiĝas de via retejo, konservante vian ret-unuan sperton sen rezigni pri la avantaĝoj de instalado per la Microsoft Store.
Redaktoro specialiĝis pri teknologiaj kaj interretaj aferoj kun pli ol dekjara sperto en malsamaj ciferecaj amaskomunikiloj. Mi laboris kiel redaktisto kaj enhavkreinto por elektronika komerco, komunikado, reta merkatado kaj reklamadfirmaoj. Mi ankaŭ skribis en retejoj pri ekonomio, financo kaj aliaj sektoroj. Mia laboro estas ankaŭ mia pasio. Nun, per miaj artikoloj en Tecnobits, Mi provas esplori ĉiujn novaĵojn kaj novajn ŝancojn, kiujn la mondo de teknologio proponas al ni ĉiutage por plibonigi niajn vivojn.
