Come distribuire le app Win32 nei dispositivi Windows gestiti

Pubblicato il 7 novembre 2023 by Ayush Maskara in MDM

Con Windows 10 e 11, le aziende si troveranno ad affrontare periodicamente cambiamenti e aggiornamenti, come API integrate per la gestione dei dispositivi mobili, aggiornamenti cloud più frequenti, app moderne e molto altro. Questa modernizzazione sta facilitando la gestione dei sistemi operativi (SO) dal cloud, proprio come gli amministratori IT di diversi settori gestiscono i dispositivi mobili tramite la gestione dei dispositivi mobili (MDM). Inoltre, con la crescente diffusione del modello di lavoro ibrido, gli amministratori IT dovranno ottenere un controllo approfondito e granulare sui dispositivi della forza lavoro globale, nonché gestire, proteggere e distribuire applicazioni moderne a tutti i dipendenti dislocati in diverse aree geografiche.

Come distribuire le applicazioni Win32 nei dispositivi gestiti Windows 10 con Scalefusion

Inoltre, la crescente espansione ed evoluzione del business fa sì che i team IT debbano affrontare maggiori spese generali. Nell'ambito della loro strategia di distribuzione delle applicazioni, devono garantire che i dipendenti possano accedere alle applicazioni in qualsiasi momento, nonché garantire che possano essere distribuiti diversi tipi di applicazioni, tra cui app locali, app ospitate, app SaaS, app classiche o app cloud.

In generale, Microsoft ha reso disponibile il software aziendale Windows in un programma di installazione MSI che può essere distribuito tramite MDM senza troppe difficoltà. Tuttavia, esiste un ampio segmento di editori che non distribuiscono pacchetti MSI per le proprie app e in alternativa forniscono file EXE da installare sui dispositivi Windows. Tali applicazioni possono essere applicazioni aziendali interne, software di utilità o altri tipi di applicazioni. 

Per facilitare l'implementazione agli amministratori IT, MDM di Windows offre la possibilità di caricare e distribuire file exe su dispositivi Windows gestiti.

In questa guida esploreremo il processo passo passo che spiega come può un amministratore IT distribuire file EXE con MDM per applicazioni Win32 su dispositivi Windows gestiti utilizzando la soluzione MDM Scalefusion:

Prima di iniziare:

Prima di distribuire file exe tramite MDM per applicazioni Win32 su dispositivi Windows gestiti utilizzando Scalefusion, è necessario soddisfare alcuni prerequisiti:

  • Scalefusion deve essere aggiornato alla versione 1.0.3 o successiva. Passare a Gestione applicazioni > App Scalefusion per aggiornare l'agente Scalefusion con la versione più recente.
  • Una macchina di test Windows: può essere utilizzata per determinare le informazioni sui file EXE necessari per l'installazione.
  • Una macchina Windows che deve essere integrata con Scalefusion MDM su cui verrà installato in remoto un file eseguibile.
Gestione dei dispositivi Windows: una guida completa

Installazione remota di eseguibili (EXE): parametri obbligatori

Ottenere tutte le informazioni richieste menzionate di seguito sull'EXE che desideri installare in remoto sui dispositivi Windows gestiti è il primo parametro da soddisfare prima di caricare l'EXE su Scalefusion. È possibile ottenere facilmente queste informazioni consultando la documentazione dell'editore/sviluppatore o installando l'applicazione su un computer di prova Windows. 

Le informazioni che devono essere raccolte sono le seguenti:

Scalefusion non è in grado di analizzare le informazioni sulla versione e il logo dei file EXE. Pertanto dovresti ottenere sia le informazioni sulla versione che il logo dell'app prima dell'installazione installando la stessa sul dispositivo di prova. È facoltativo estrarre il logo, ma è essenziale conoscere i dettagli della versione. Nel frattempo, ogni volta che hai bisogno di un logo per la tua app o software, puoi contare su un creatore di loghi online offerti da varie aziende.

Installazione a livello utente e installazione a livello dispositivo

Gli amministratori IT devono inoltre determinare se è necessario distribuire l'exe a livello di dispositivo o a livello di utente per determinare come procedere. Nella maggior parte dei casi, è lo sviluppatore/editore dell'app a fornire queste informazioni. 

In generale, le app il cui percorso di installazione reindirizza a Programmi (x86) o Programmi sono programmi di installazione a livello di dispositivo, mentre quelle il cui percorso di installazione mostra AppData/Local/Programmi o AppData/Roaming/Programmi vengono installate per l'utente corrente che utilizza dispositivi Windows .

Installazione in background e in primo piano

Non è possibile installare applicazioni senza interazione da parte dell'utente quando l'applicazione non supporta esplicitamente l'installazione silenziosa (offre opzioni di installazione silenziosa o argomenti di installazione). Per queste è richiesta l'installazione in primo piano. app white label poiché l'interazione dell'utente è necessaria per completare l'installazione. 

Gli amministratori IT possono impostare la distribuzione di EXE tramite installazione in background per le applicazioni in cui hanno in mano argomenti di installazione silenziosa; in questi casi, dovranno specificare gli argomenti dell'installazione invisibile come argomenti dell'installazione.

Argomenti di installazione

Per distribuire le app Windows 32 tramite Scalefusion, è obbligatorio accertare se l'EXE supporta o meno l'installazione invisibile. Quando l'installazione invisibile è supportata, gli argomenti dell'installazione invisibile vengono in genere forniti dall'applicazione. In generale, si tratta di comandi /quiet, /S o /silent, ma variano da app a app, quindi è fondamentale trovare queste informazioni manualmente. 

Tra gli esempi figurano:

  • Blocco note++: /S
  • Opera: /silenzioso

Disinstalla programma e disinstalla parametro

Affinché Scalefusion possa disinstallare un EXE, l'agente MDM deve essere utilizzato sia con le informazioni: percorso del programma, sia con il parametro di disinstallazione (argomento di disinstallazione) che gli consente di disinstallare l'app. Nella maggior parte dei casi, lo sviluppatore o l'editore mette a disposizione questi parametri o, in alternativa, questi possono essere recuperati anche dopo l'installazione dell'app su un dispositivo di prova Windows. 

I seguenti sono alcuni esempi:

  1. Blocco note++:

Percorso del programma di disinstallazione: C:\Programmi (x86)\VideoLAN\VLC\uninstall.exe

Argomento di disinstallazione: /S

  1. Opera:

Disinstallare il percorso del programma: %Local%\Programmi\Opera\Launcher.exe

Argomento di disinstallazione: /uninstall

Ispezione del file EXE dopo l'installazione

È necessario che tu (amministratori IT che utilizzano l'agente Scalefusion) informi l'agente Scalefusion degli indicatori utilizzati per determinare se un'app è stata installata o disinstallata. Sono presenti indicatori sotto forma di file, cartelle e chiavi di registro. 

Per fare un esempio:

  1. Per Notepad++: l'esistenza del file Notepad++.exe in C:/Program Files (x86)/Notepad++ indica che è installato.
  1. Per Opera: quando %Local%/Programmi/Opera viene visualizzato come cartella, è probabile che Opera sia installato sul sistema.

Semplifica la distribuzione delle app Win32

Distribuisci applicazioni Win32 da remoto, automatizza gli aggiornamenti e assicurati che gli utenti abbiano sempre a disposizione il software di cui hanno bisogno.

Ottenere una prova gratuita

Come distribuire EXE tramite MDM su dispositivi Windows gestiti con Scalefusion

Dopo aver raccolto tutti i parametri richiesti su un'app (.exe) che deve essere installata in remoto, il passaggio successivo consiste nel caricarla nel dashboard Scalefusion. In questa sezione impareremo i passaggi per caricare e installare un eseguibile che abbia a disposizione l'opzione di installazione silenziosa. Per illustrare questo, usiamo Notepad++.

Fase 1

Accedi a Scalefusion andando su www.scalefusion.com. È possibile accedere agli account Scalefusion utilizzando ID e-mail personali, G-suite o Office 365. Selezionare Sistema operativo Windows dalla sezione Registra dispositivi sul lato sinistro della dashboard. 

Segui i passaggi sullo schermo per registra i tuoi dispositivi Windowse inizia a gestirli in remoto tramite la modalità kiosk dopo aver configurato i profili del dispositivo da inviare.

Distribuisci applicazioni Win32 nei dispositivi gestiti Windows con Scalefusion

Fase 2

Dopo la registrazione del dispositivo Windows, vai a Gestione applicazioni > Enterprise Store elencato nel pannello delle funzionalità nella dashboard e fai clic su Carica app Windows.

Distribuisci applicazioni Win32 nei dispositivi gestiti Windows con Scalefusion

Fase 3

Scegli un tipo di applicazione: fai clic su "EXE" per caricare un'applicazione eseguibile (legacy).

Distribuisci applicazioni Win32 nei dispositivi gestiti Windows con Scalefusion

Fase 4

Dovrai inserire i dettagli di base raccolti come nome dell'app, versione e logo. Includere il logo è un'opzione. Al termine, fare clic su Avanti.

Distribuisci le applicazioni Win32 nei dispositivi gestiti Windows 10 con Scalefusion

Fase 5

Ora dovrai caricare il file EXE dell'applicazione. Tuttavia, è possibile selezionare l'architettura del programma di installazione del file EXE. A seconda delle tue esigenze, puoi caricare un'architettura a 32 bit e un'architettura a 64 bit separatamente oppure caricare lo stesso EXE per 32 bit o 64 bit. Fare clic su Avanti.

Distribuisci le applicazioni Win32 nei dispositivi gestiti Windows 10 con Scalefusion

Fase 6

Durante questa sezione determineremo e specificheremo la modalità di installazione dell'app, gli argomenti di installazione e le informazioni di disinstallazione. Sono le informazioni/parametri che hai già raccolto seguendo la documentazione per gli sviluppatori o installando l'EXE su una macchina di prova Windows. Abbiamo dettagliato queste informazioni di seguito: 

  1. Modalità di installazione dell'app:
  • Esegui in background: utilizza questa opzione solo se l'app selezionata è in grado di eseguire l'installazione invisibile e conosci gli argomenti dell'installazione invisibile.
  • Esegui come primo piano: selezionare questa opzione se l'applicazione non può eseguire un'installazione invisibile e agli utenti finali dovrà essere richiesto di installarla.
  1. Obiettivo dell'installazione: Seleziona la destinazione di installazione appropriata per l'app in base al livello di installazione dell'app. Ad esempio, se si sceglie la destinazione dell'installazione come Livello dispositivo, indipendentemente dai profili utente nel dispositivo, chiunque potrà accedere all'applicazione. Tuttavia, se scegli la destinazione dell'installazione come Livello utente, solo gli utenti specifici menzionati potranno accedere ai file EXE.
  1. Argomento di installazione: È necessario inserire questo argomento ogni volta che si seleziona "Esegui in background" come modalità di installazione. Specifica qui l'opzione di installazione invisibile ed eventuali argomenti aggiuntivi che desideri passare al processo di installazione.
  1. Percorso di disinstallazione: Indicare il percorso del programma attraverso il quale è possibile effettuare la disinstallazione.
  1. Argomento di disinstallazione: Specificare l'argomento di disinstallazione invisibile per eseguire questo parametro.

Dopo aver completato questo passaggio, fare clic su Avanti.

Distribuisci le applicazioni Win32 nei dispositivi gestiti Windows 10 con Scalefusion

Fase 7

Le regole di rilevamento delle app verranno definite in questo passaggio. Utilizzando queste informazioni, l'agente Scalefusion determinerà se l'EXE caricato è installato o meno. Ora puoi caricare l'applicazione su Scalefusion facendo clic su Salva.

Distribuisci le applicazioni Win32 nei dispositivi gestiti Windows 10 con Scalefusion

Fase 8

Fatto ciò, scegli il profilo del dispositivo in cui desideri distribuire questa applicazione e fai clic su Pubblica. 

Distribuisci le applicazioni Win32 nei dispositivi gestiti Windows 10 con Scalefusion

Il file EXE (versione installata) sarà ora accessibile ai dispositivi Windows gestiti.

Distribuisci/installa file EXE utilizzando Scalefusion

A differenza dei file MSI, i programmi di installazione basati su eseguibili (EXE) sui dispositivi Windows gestiti vengono distribuiti in modo diverso. Prima di caricare i file EXE su Scalefusion e avviare la distribuzione remota, gli amministratori IT devono raccogliere determinate informazioni sull'eseguibile. La distribuzione dei file EXE su Windows tramite Scalefusion MDM allevia i complessi processi IT e semplifica facilmente la gestione, la distribuzione e la disinstallazione dei file EXE.

Contatta i nostri esperti per programma una demo su come installare file EXE e gestirli sui dispositivi Windows.

Ayush Maskara
Ayush Maskara
Ayush Maskara è un Content Writer presso Scalefusion. Laureato in scienze dei media, fotografo, autore di narrativa, narratore, editor di manoscritti di narrativa e appassionato lettore di libri di auto-aiuto, Ayush scrive con creatività da sei anni e ha intrapreso la carriera nel settore IT per approfondire ulteriormente le sue conoscenze.

Altro dal blog

Anelli di aggiornamento spiegati: come i team IT gestiscono gli aggiornamenti

La gestione degli aggiornamenti e delle patch del sistema operativo è una componente fondamentale della moderna gestione dei dispositivi. Mantenendo aggiornate le flotte di dispositivi in ​​continua crescita,...

Dai magazzini alle consegne dell'ultimo miglio: come MDM supporta la logistica...

Nella logistica, i ritardi non sono sempre causati dal traffico, dalle condizioni meteorologiche o da percorsi non rispettati. A volte, il problema reale è...

Come distribuire e gestire Claude Code in...

I vostri sviluppatori probabilmente hanno già scoperto Claude Code. La domanda è se il vostro team IT lo ha fatto. Quel divario, tra quando...