Comment déployer des applications Win32 sur des appareils Windows gérés

Publié 7 novembre 2023 by Ayush Maskara in MDM

Avec Windows 10 et 11, les entreprises seront confrontées à des changements et des mises à jour régulières, notamment des API de gestion mobile intégrées, des mises à jour cloud plus fréquentes, des applications modernes, et bien plus encore. Cette modernisation facilite la gestion des systèmes d'exploitation (OS) depuis le cloud, à l'instar de la gestion des appareils mobiles (MDM) utilisée par les administrateurs informatiques de divers secteurs. Par ailleurs, face à l'essor du travail hybride, les administrateurs informatiques devront exercer un contrôle précis et étendu sur les appareils des collaborateurs à l'échelle mondiale, et gérer, sécuriser et déployer des applications modernes auprès de tous les employés répartis géographiquement.

Comment déployer des applications Win32 sur des appareils gérés Windows 10 avec Scalefusion

De plus, l’expansion et l’évolution croissantes des activités obligent également les équipes informatiques à faire face à des frais généraux plus importants. Dans le cadre de leur stratégie de fourniture d'applications, ils doivent garantir que les employés peuvent accéder aux applications à tout moment, ainsi que garantir que différents types d'applications peuvent être fournis, notamment des applications locales, des applications hébergées, des applications SaaS, des applications classiques ou des applications cloud.

En général, Microsoft a mis à disposition les logiciels d'entreprise Windows dans un programme d'installation MSI qui peut être déployé via MDM sans trop de difficultés. Néanmoins, un grand nombre d'éditeurs ne distribuent pas de packages MSI pour leurs applications et fournissent plutôt des fichiers EXE à installer sur les appareils Windows. Ces applications peuvent être des applications d'entreprise internes, des logiciels utilitaires ou d'autres types d'applications. 

Pour faciliter le déploiement aux administrateurs informatiques, MDM Windows offre la possibilité de télécharger et de déployer des fichiers exe sur des appareils Windows gérés.

Tout au long de ce guide, nous explorerons le processus étape par étape permettant à un administrateur informatique de déployer des fichiers EXE avec des applications MDM pour Win32 sur des appareils Windows gérés à l'aide de la solution Scalefusion MDM :

Avant que nous commencions:

Avant de déployer des fichiers exe via MDM pour les applications Win32 sur des appareils Windows gérés à l'aide de Scalefusion, quelques conditions préalables doivent être remplies :

  • Scalefusion doit être mis à jour vers la version 1.0.3 ou supérieure. Accédez à Gestion des applications > Applications Scalefusion pour mettre à jour l'agent Scalefusion avec la dernière version.
  • Une machine de test Windows – qui peut être utilisée pour déterminer les informations sur les fichiers EXE qui doivent être installés.
  • Une machine Windows qui doit être intégrée à Scalefusion MDM sur laquelle un fichier exécutable sera installé à distance.
Gestion des appareils Windows : un guide complet

Installation à distance des exécutables (EXE) : paramètres requis

L'obtention de toutes les informations requises mentionnées ci-dessous sur l'EXE que vous souhaitez installer à distance sur les appareils Windows gérés est le premier paramètre à respecter avant de télécharger l'EXE sur Scalefusion. L'obtention de ces informations peut être réalisée facilement en consultant la documentation de l'éditeur/développeur ou en installant l'application sur une machine de test Windows. 

Les informations à recueillir sont les suivantes :

Scalefusion n'a pas la capacité d'analyser les informations de version et le logo des fichiers EXE. Par conséquent, vous devrez obtenir à la fois les informations de version et le logo de l'application avant l'installation en les installant sur l'appareil de test. L'extraction du logo est facultative, mais il est essentiel de connaître les détails de la version. Pendant ce temps, chaque fois que vous avez besoin d'un logo pour votre application ou votre logiciel, vous pouvez compter sur un créateur de logo en ligne proposés par diverses sociétés.

Installation au niveau de l'utilisateur et installation au niveau de l'appareil

Les administrateurs informatiques doivent également déterminer si l'exe doit être déployé au niveau de l'appareil ou au niveau de l'utilisateur afin de déterminer comment procéder. Le plus souvent, le développeur/éditeur de l’application fournit ces informations. 

De manière générale, les applications dont le chemin d'installation redirige vers Program Files (x86) ou Program Files sont des installateurs au niveau de l'appareil, tandis que celles dont le chemin d'installation indique AppData/Local/Programs ou AppData/Roaming/Programs sont installées pour l'utilisateur actuel utilisant des appareils Windows. .

Installation en arrière-plan ou au premier plan

Il n'est pas possible d'installer des applications sans interaction de l'utilisateur lorsque l'application ne prend pas explicitement en charge l'installation silencieuse (ne propose aucun commutateur d'installation silencieuse ou argument d'installation). Une installation au premier plan est requise pour ces applications. applications en marque blanche car l'interaction de l'utilisateur est nécessaire pour terminer l'installation. 

Les administrateurs informatiques peuvent définir le déploiement d'EXE via l'installation en arrière-plan pour les applications dans lesquelles ils disposent d'arguments d'installation silencieuse ; dans de tels cas, ils devront spécifier les arguments d'installation silencieuse comme arguments d'installation.

Arguments d'installation

Afin de déployer des applications Windows 32 via Scalefusion, il est obligatoire de vérifier si l'EXE prend en charge l'installation silencieuse ou non. Lorsque l'installation silencieuse est prise en charge, les arguments d'installation silencieuse sont généralement fournis par l'application. En général, il s'agit de commandes /quiet, /S ou /silent, mais elles varient d'une application à l'autre, il est donc impératif que vous trouviez ces informations manuellement. 

Parmi les exemples figurent :

  • Bloc-notes++ : /S
  • Opéra : /silencieux

Programme de désinstallation et paramètre de désinstallation

Pour que Scalefusion désinstalle un EXE, l'agent MDM doit être utilisé avec à la fois les informations – chemin du programme ainsi que le paramètre de désinstallation (argument de désinstallation) qui lui permet de désinstaller l'application. Dans la plupart des cas, le développeur ou l'éditeur met ces paramètres à disposition ou, alternativement, ils peuvent également être récupérés après l'installation de l'application sur un appareil de test Windows. 

Voici quelques exemples :

  1. Bloc-notes++ :

Chemin du programme de désinstallation : C:\Program Files (x86)\VideoLAN\VLC\uninstall.exe

Argument de désinstallation : /S

  1. Opéra:

Chemin du programme de désinstallation : %Local%\Programs\Opera\Launcher.exe

Argument de désinstallation : /uninstall

Inspection du fichier EXE après l'installation

Il est nécessaire que vous (administrateurs informatiques utilisant l'agent Scalefusion) informiez l'agent Scalefusion des indicateurs utilisés pour déterminer si une application a été installée ou désinstallée. Il existe des indicateurs sous forme de fichiers, de dossiers et de clés de registre. 

Pour donner un exemple :

  1. Pour Notepad++ : L'existence du fichier Notepad++.exe dans C:/Program Files (x86)/Notepad++ indique qu'il est installé.
  1. Pour Opera : lorsque %Local%/Programs/Opera apparaît sous forme de dossier, il est probable qu'Opera soit installé sur le système.

Simplifier le déploiement d'applications Win32

Distribuez à distance des applications Win32, automatisez les mises à jour et assurez-vous que les utilisateurs disposent toujours des logiciels dont ils ont besoin.

Obtenez un essai gratuit

Comment déployer EXE via MDM sur des appareils Windows gérés avec Scalefusion

Après avoir rassemblé tous les paramètres requis concernant une application (.exe) qui doit être installée à distance, l'étape suivante consiste à la télécharger sur votre tableau de bord Scalefusion. Tout au long de cette section, nous apprendrons les étapes pour télécharger et installer un exécutable doté du commutateur d'installation silencieuse. Pour illustrer cela, utilisons Notepad++.

Étape 1

Connectez-vous à Scalefusion en allant sur www.scalefusion.com. Les comptes Scalefusion sont accessibles à l'aide d'identifiants de messagerie personnels, de G-suite ou d'Office 365. Sélectionnez le système d'exploitation Windows dans la section Inscrire des appareils sur le côté gauche du tableau de bord. 

Suivez les étapes à l'écran pour inscrivez vos appareils Windows, et commencez à les gérer à distance via le mode kiosque une fois que vous avez configuré les profils d'appareil à pousser.

Déployez des applications Win32 sur des appareils gérés Windows avec Scalefusion

Étape 2

Après l'inscription de l'appareil Windows, accédez à Gestion des applications > Enterprise Store répertorié dans le panneau de fonctionnalités du tableau de bord et cliquez sur Télécharger l'application Windows.

Déployez des applications Win32 sur des appareils gérés Windows avec Scalefusion

Étape 3

Choisissez un type d'application : cliquez sur "EXE" pour télécharger une application exécutable (héritée).

Déployez des applications Win32 sur des appareils gérés Windows avec Scalefusion

Étape 4

Vous devrez remplir les informations de base collectées telles que le nom, la version et le logo de l'application. L'inclusion du logo est une option. Une fois terminé, cliquez sur Suivant.

Déployez des applications Win32 sur des appareils gérés Windows 10 avec Scalefusion

Étape 5

Maintenant, vous devrez télécharger le fichier EXE de l'application. Cependant, vous avez la possibilité de sélectionner l'architecture du programme d'installation du fichier EXE. En fonction de vos besoins, vous pouvez soit télécharger séparément une architecture 32 bits et une architecture 64 bits, soit télécharger le même EXE pour 32 bits ou 64 bits. Cliquez sur Suivant.

Déployez des applications Win32 sur des appareils gérés Windows 10 avec Scalefusion

Étape 6

Au cours de cette section, nous déterminerons et spécifierons le mode d'installation de l'application, les arguments d'installation et les informations de désinstallation. Il s'agit des informations/paramètres que vous avez déjà collectés en suivant la documentation du développeur ou en installant l'EXE sur une machine de test Windows. Nous avons détaillé ces informations ci-dessous : 

  1. Mode d'installation de l'application:
  • Exécuter en arrière-plan : utilisez cette option uniquement si l'application sélectionnée est capable d'une installation silencieuse et que vous connaissez les arguments d'installation silencieuse.
  • Exécuter au premier plan : sélectionnez cette option si l'application ne peut pas effectuer une installation silencieuse et que les utilisateurs finaux devront être invités à l'installer.
  1. Cible d'installation : Sélectionnez la cible d'installation appropriée pour l'application en fonction du niveau d'installation de l'application. Par exemple, si vous choisissez la cible d'installation comme Niveau du périphérique, quels que soient les profils utilisateur sur le périphérique, l'application est accessible à tous. Cependant, si vous choisissez la cible d'installation comme niveau utilisateur, seuls les utilisateurs spécifiques que vous mentionnez pourront accéder aux fichiers EXE.
  1. Argument d'installation : Vous devez saisir cet argument chaque fois que vous sélectionnez « Exécuter en arrière-plan » comme mode d'installation. Spécifiez ici le commutateur d'installation silencieuse et tous les arguments supplémentaires que vous souhaitez transmettre au processus d'installation.
  1. Chemin de désinstallation : Indiquez le chemin du programme par lequel la désinstallation peut être effectuée.
  1. Argument de désinstallation : Spécifiez l'argument de désinstallation silencieuse pour exécuter ce paramètre.

Après avoir terminé cette étape, cliquez sur Suivant.

Déployez des applications Win32 sur des appareils gérés Windows 10 avec Scalefusion

Étape 7

Les règles de détection des applications seront définies dans cette étape. À l'aide de ces informations, l'agent Scalefusion déterminera si l'EXE téléchargé est installé ou non. Vous pouvez maintenant télécharger l'application sur Scalefusion en cliquant sur Enregistrer.

Déployez des applications Win32 sur des appareils gérés Windows 10 avec Scalefusion

Étape 8

Une fois cela fait, choisissez le profil de périphérique sur lequel vous souhaitez déployer cette application et cliquez sur Publier. 

Déployez des applications Win32 sur des appareils gérés Windows 10 avec Scalefusion

Le fichier EXE (version installée) sera désormais accessible aux appareils Windows gérés.

Déployer/installer des fichiers EXE à l'aide de Scalefusion

Contrairement aux fichiers MSI, les programmes d'installation basés sur des exécutables (EXE) sur les appareils Windows gérés sont déployés différemment. Avant de télécharger les fichiers EXE sur Scalefusion et de lancer le déploiement à distance, les administrateurs informatiques doivent collecter certaines informations sur l'exécutable. Le déploiement des fichiers EXE sur Windows via Scalefusion MDM soulage les processus informatiques complexes et simplifie facilement la gestion, le déploiement et la désinstallation des fichiers EXE.

Contactez nos experts pour planifier une démo sur la façon d'installer les fichiers EXE et de les gérer sur les appareils Windows.

Ayush Maskara
Ayush Maskara
Ayush Maskara est rédacteur de contenu chez Scalefusion. Diplômé en sciences des médias, photographe, auteur de fiction, conteur, éditeur de manuscrits et lecteur passionné de développement personnel, Ayush écrit depuis six ans et s'est tourné vers le secteur informatique pour approfondir ses connaissances.

Plus sur le blog

Des entrepôts aux livraisons du dernier kilomètre : comment la gestion des données de référence (MDM) soutient la logistique…

En logistique, les retards ne sont pas toujours dus à la circulation, aux conditions météorologiques ou aux erreurs d'itinéraire. Parfois, le problème réel est…

Comment déployer et gérer Claude Code dans...

Vos développeurs connaissent probablement déjà Claude Code. La question est de savoir si votre équipe informatique l'a fait. Cet écart, entre le moment où…

Présentation d'Apple Business : configuration, fonctionnalités et gestion des appareils

La plupart des entreprises utilisant des appareils Apple ont, à un moment ou un autre, jonglé avec trois portails Apple distincts. Un pour l'enregistrement des appareils. Un autre…