AppCloud365

Împachetare software

Din catalogul WinGet direct într-un pachet gata pentru Intune

AppCloud365 oglindește local catalogul WinGet al Microsoft, caută aplicații, versiuni și installere și construiește din ele pachete care pot fi folosite direct în Intune, Configuration Manager sau într-o distribuție software clasică: ca pachet PSAppDeployToolkit, ca .intunewin sau ca installer original verificat.

  • Aproximativ 14.600 de aplicații în catalog (august 2026)
  • PSAppDeployToolkit v4
  • .intunewin prin Microsoft Win32 Content Prep Tool
  • Verificare SHA-256 la fiecare descărcare
  • Interfață în germană și engleză, alte limbi vor urma

Produsele sunt disponibile în prezent în germană și engleză; alte limbi vor urma în curând. Capturile de ecran de pe această pagină prezintă versiunea în limba engleză.

Cum funcționează AppCloud365

Patru pași de la căutare la descărcare. Toate imaginile prezintă aplicația reală, în versiunea în limba engleză.

  1. Sincronizarea catalogului

    Un proces de sincronizare separat clonează depozitul WinGet al Microsoft și importă toate manifestele într-o bază de date locală. Rulările ulterioare procesează doar modificările de la ultima rulare, de regulă la fiecare câteva ore, prin Windows Task Scheduler. Pachetele eliminate sunt marcate ca inactive, nu șterse.

  2. Găsirea aplicației

    Căutarea acoperă numele, identificatorul, publisherul, monikerul și etichetele, cu filtre după tipul de installer și arhitectură. Pagina de detaliu listează pentru fiecare versiune toate installerele cu tip, arhitectură, scop și capacitate de instalare silențioasă; cel mai potrivit installer este preselectat, iar SHA-256, ProductCode și parametrii silențioși sunt vizibili imediat.

  3. Construirea pachetului

    Un asistent în trei pași preia producătorul, numele, versiunea și arhitectura din catalog, derivă comenzile de instalare și dezinstalare din datele manifestului și afișează un rezumat cu numele fișierului de ieșire și comenzile înainte de construire.

  4. Descărcare și distribuire

    Pachetele se construiesc ca joburi în fundal, în directoare de lucru izolate. Lista de joburi arată starea, durata și rezultatul și oferă artefactul finalizat pentru descărcare. După o perioadă de păstrare configurabilă, acesta este curățat automat.

Patru opțiuni de împachetare

În funcție de calea de distribuție și de preferințele echipei de împachetare, din aceeași aplicație rezultă artefactul de care aveți nevoie.

  1. fișier setup

    Installer original

    Descarcă fișierul original și îl verifică pe server față de SHA-256 înregistrat în manifestul WinGet. O nepotrivire duce la eșuarea jobului.

  2. .zip

    Pachet PSADT

    Pachet PSAppDeployToolkit v4 cu installerul și un script de deployment complet configurat: producător, nume, versiune, comenzi de instalare și dezinstalare.

  3. .intunewin

    PSADT IntuneWin

    Pachetul PSADT, împachetat suplimentar cu Microsoft Win32 Content Prep Tool pentru Intune.

  4. .intunewin

    IntuneWin nativ

    Wrapper simplu Install.ps1/Uninstall.ps1 fără PSADT, pentru mediile care nu folosesc toolkit-ul. Codurile de ieșire sunt transmise nemodificate către deployment.

Pentru tipurile de installer fără date de manifest fiabile, cum ar fi aplicațiile portabile sau arhivele ZIP, este disponibilă doar descărcarea originală. Interfața explică motivul în acest caz.

Livrare direct în sistemul țintă

Pe lângă descărcarea pachetelor finalizate, configurăm la cerere predarea directă în sistemul dumneavoastră de distribuție: pachetele construite în AppCloud365 ajung atunci în Microsoft Intune sau în Configuration Manager, fără un pas manual intermediar.

  • Microsoft Intune și Microsoft Configuration Manager (SCCM / Endpoint Configuration Manager)
  • Alte sisteme, cu condiția ca interfețele să fie cunoscute sau puse la dispoziție de dumneavoastră
  • Configurare și scop de comun acord, ca parte a serviciului gestionat

Ce nu face AppCloud365, în mod deliberat

Un pachet care eșuează în tăcere la deployment costă mai mult timp decât unul care nu este construit deloc. De aceea există câteva reguli ferme.

  • Fără comenzi inventate

    Comenzile de instalare și dezinstalare provin exclusiv din datele manifestului și din familiile de installere cunoscute. Dacă nu există o comandă de dezinstalare fiabilă, asistentul o semnalează; ea trebuie completată sau confirmată explicit ca „fără dezinstalare”.

  • Fără descărcări neverificate

    Fiecare installer este verificat față de SHA-256 din manifestul WinGet în timpul descărcării. Dacă hash-ul nu corespunde, fișierul este eliminat, iar jobul eșuează cu un mesaj clar.

  • Fără descărcări de unelte de către site

    PSAppDeployToolkit și IntuneWinAppUtil sunt obținute de un bootstrap separat, din sursele oficiale. Dacă uneltele lipsesc, opțiunile de împachetare afectate sunt dezactivate vizibil.

  • Fără succes tăcut

    Rulările eșuate nu produc niciodată un pachet. În wrapper-ul nativ, doar codurile de ieșire 0, 3010 și 1641 sunt considerate succes; orice alt cod este raportat nemodificat ca eroare.

Perspectivă

Microsoft Store: extindere planificată

Planificat

Versiunea actuală lucrează cu catalogul comunitar WinGet (microsoft/winget-pkgs). Suportul pentru aplicații din Microsoft Store este planificat ca extindere, dar nu face încă parte din AppCloud365. Nu anunțăm un termen înainte ca scopul și condițiile să fie stabilite.

Construit pe PSAppDeployToolkit

Opțiunile PSADT folosesc șablonul oficial v4. AppCloud365 setează variabilele de sesiune pentru producător, nume, versiune și arhitectură și inserează apelurile de instalare și dezinstalare în locurile marcate ale scriptului. Dacă marcajele așteptate lipsesc din șablon, construirea se oprește în loc să modifice structura.

Baza tehnică

Aplicație web pe .NET 10 (Blazor Server) cu arhitectură deschisă și acces la date prin Entity Framework Core. Rulează pe Windows; sincronizarea catalogului este un proces separat, programat cu Windows Task Scheduler. Testele automate unitare, de integrare și de interfață fac parte din proiect.

Colaborarea cu OpsCloud365

AppCloud365 și OpsCloud365 sunt produse independente, cu baze de date separate. Dacă le folosiți pe amândouă, pachetele create cu AppCloud365 pot fi oferite ca servicii comandabile în catalogul de servicii din OpsCloud365: angajații comandă o aplicație, aprobarea se face în service desk, iar furnizarea folosește pachetul finalizat.

OpsCloud365

Vedeți AppCloud365 în acțiune

Vă arătăm drumul de la căutarea în catalog până la pachetul din Intune, de preferat cu aplicații din propriul portofoliu, și configurăm de comun acord o instalare demo. Scrieți-ne sau sunați-ne.

Biroul din Germania (vânzări și tehnic)

Berlin, Germania

Sediul central

Bistrița, România