Hoe Win32-apps te implementeren op beheerde Windows-apparaten

gepubliceerd November 7, 2023 by Ayush Maskara in MDM

Met Windows 10 en 11 zullen bedrijven regelmatig te maken krijgen met veranderingen en upgrades, zoals ingebouwde API's voor mobiel beheer, frequentere cloudupdates, moderne apps en nog veel meer. Deze modernisering maakt het beheer van besturingssystemen (OS) vanuit de cloud eenvoudiger, net zoals IT-beheerders in diverse sectoren mobiele apparaten beheren met Mobile Device Management. Omdat het hybride werkmodel steeds populairder wordt, zullen IT-beheerders bovendien diepgaande, gedetailleerde controle moeten hebben over de apparaten van hun wereldwijde personeel, en moderne applicaties moeten beheren, beveiligen en beschikbaar stellen aan alle medewerkers die verspreid over verschillende regio's werken.

Hoe Win32-applicaties te implementeren op door Windows 10 beheerde apparaten met Scalefusion

Bovendien leidt de toenemende bedrijfsuitbreiding en evolutie er ook toe dat IT-teams met grotere overhead te maken krijgen. Als onderdeel van hun applicatieleveringsstrategie moeten ze ervoor zorgen dat werknemers op elk moment toegang hebben tot applicaties, en ervoor zorgen dat verschillende soorten applicaties kunnen worden geleverd, waaronder lokale apps, gehoste apps, SaaS-apps, klassieke apps of cloud-apps.

Over het algemeen heeft Microsoft Windows-bedrijfssoftware beschikbaar gesteld in een MSI-installatieprogramma dat zonder veel moeite via MDM kan worden geïmplementeerd. Niettemin is er een groot deel van de uitgevers die geen MSI-pakketten voor hun apps distribueren en als alternatief EXE-bestanden leveren om op Windows-apparaten te installeren. Dergelijke toepassingen kunnen interne bedrijfstoepassingen, hulpprogramma's of andere soorten toepassingen zijn. 

Om de implementatie te vergemakkelijken voor IT-beheerders, Windows-MDM biedt de mogelijkheid om exe-bestanden te uploaden en te implementeren op beheerde Windows-apparaten.

In deze handleiding onderzoeken we stapsgewijs hoe een IT-beheerder EXE-bestanden met MDM voor Win32-applicaties kan implementeren op beheerde Windows-apparaten met behulp van de Scalefusion MDM-oplossing:

Voordat we beginnen:

Voordat u exe-bestanden via MDM voor Win32-applicaties op beheerde Windows-apparaten implementeert met behulp van Scalefusion, moet aan een aantal vereisten worden voldaan:

  • Scalefusion moet worden bijgewerkt naar versie 1.0.3 of hoger. Navigeer naar Applicatiebeheer > Scalefusion Apps om de Scalefusion-agent bij te werken met de nieuwste versie.
  • Een Windows-testmachine – die kan worden gebruikt om de informatie te bepalen over de EXE-bestanden die moeten worden geïnstalleerd.
  • Een Windows-machine die moet worden geïntegreerd met Scalefusion MDM waarop op afstand een uitvoerbaar bestand wordt geïnstalleerd.
Windows-apparaatbeheer: een uitgebreide handleiding

Installatie op afstand van uitvoerbare bestanden (EXE's): Vereiste parameters

Het verkrijgen van alle hieronder genoemde vereiste informatie over de EXE die u op afstand wilt installeren op beheerde Windows-apparaten is de eerste parameter waaraan moet worden voldaan voordat u de EXE naar Scalefusion uploadt. Het verkrijgen van deze informatie kan eenvoudig worden bereikt door de documentatie van de uitgever/ontwikkelaar te raadplegen of door de applicatie op een Windows-testmachine te installeren. 

De informatie die moet worden verzameld is als volgt:

Scalefusion heeft niet de mogelijkheid om de versie-informatie en het logo van de EXE-bestanden te parseren. Daarom moet u vóór de installatie zowel de versie-informatie als het logo van de app verkrijgen door deze op het testapparaat te installeren. Het is optioneel om het logo te extraheren, maar het is essentieel om de versiedetails te kennen. Wanneer u ondertussen een logo voor uw app of software nodig heeft, kunt u rekenen op een online logo-maker aangeboden door diverse bedrijven.

Installatie op gebruikersniveau versus installatie op apparaatniveau

IT-beheerders moeten ook bepalen of de exe moet worden geïnstalleerd op apparaatniveau of op gebruikersniveau om te bepalen hoe verder te gaan. Meestal verstrekt de ontwikkelaar/uitgever van de app deze informatie. 

Over het algemeen zijn apps waarvan het installatiepad omleidt naar Program Files (x86) of Program Files installatieprogramma's op apparaatniveau, terwijl apps waarvan het installatiepad AppData/Local/Programs of AppData/Roaming/Programs toont, worden geïnstalleerd voor de huidige gebruiker die Windows-apparaten gebruikt .

Achtergrond versus voorgrondinstallatie

Het is niet mogelijk om applicaties te installeren zonder gebruikersinteractie als de applicatie geen expliciete stille installatie ondersteunt (geen stille installatieswitches of installatieargumenten biedt). Voorgrondinstallatie is vereist voor deze whitelabel-apps omdat gebruikersinteractie noodzakelijk is om de installatie te voltooien. 

IT-beheerders kunnen de implementatie van EXE via achtergrondinstallatie instellen voor applicaties waarin ze argumenten voor stille installatie bij de hand hebben; in dergelijke gevallen zullen ze de argumenten voor stille installatie moeten opgeven als installatieargumenten.

Installatieargumenten

Om Windows 32-apps via Scalefusion te kunnen implementeren, is het een mandaat om na te gaan of de EXE stille installatie ondersteunt of niet. Wanneer de stille installatie wordt ondersteund, worden de argumenten voor de stille installatie doorgaans door de toepassing geleverd. Over het algemeen zijn dit /quiet-, /S- of /silent-opdrachten, maar deze variëren van app tot app, dus het is absoluut noodzakelijk dat u deze informatie handmatig opzoekt. 

Tot de voorbeelden behoren:

  • Kladblok++: /S
  • Opera: /stil

Programma verwijderen en parameter verwijderen

Voordat Scalefusion een EXE kan verwijderen, moet de MDM-agent worden gebruikt met zowel het informatieprogrammapad als de verwijderparameter (uninstall-argument) waarmee de app kan worden verwijderd. In de meeste gevallen stelt de ontwikkelaar of uitgever deze parameters beschikbaar, maar deze kunnen ook worden opgehaald nadat de app op een Windows-testapparaat is geïnstalleerd. 

Hier volgen enkele voorbeelden:

  1. Kladblok++:

Programmapad verwijderen: C:\Program Files (x86)\VideoLAN\VLC\uninstall.exe

Argument voor verwijderen: /S

  1. Opera:

Programmapad verwijderen: %Local%\Programs\Opera\Launcher.exe

Verwijderingsargument: /uninstall

Inspectie van het EXE-bestand na installatie

Het is noodzakelijk dat u (IT-beheerders die de Scalefusion-agent gebruiken) de Scalefusion-agent op de hoogte stelt van de indicatoren die worden gebruikt om te bepalen of een app is geïnstalleerd of verwijderd. Er zijn indicatoren in de vorm van bestanden, mappen en registersleutels. 

Om een ​​voorbeeld te geven:

  1. Voor Notepad++: Het bestaan ​​van het bestand Notepad++.exe in C:/Program Files (x86)/Notepad++ geeft aan dat het is geïnstalleerd.
  1. Voor Opera: Wanneer %Local%/Programs/Opera als map verschijnt, is Opera waarschijnlijk op het systeem geïnstalleerd.

Vereenvoudig de implementatie van Win32-apps

Distribueer Win32-apps op afstand, automatiseer updates en zorg ervoor dat gebruikers altijd over de software beschikken die ze nodig hebben.

Hier krijg je een gratis proefversie

Hoe EXE via MDM te implementeren op beheerde Windows-apparaten met Scalefusion

Nadat u alle vereiste parameters heeft verzameld over een app (.exe) die op afstand moet worden geïnstalleerd, is de volgende stap het uploaden ervan naar uw Scalefusion-dashboard. In deze sectie leren we de stappen voor het uploaden en installeren van een uitvoerbaar bestand waarvoor de schakelaar voor stille installatie beschikbaar is. Laten we Notepad++ gebruiken om dit te illustreren.

Stap 1

Meld u aan bij Scalefusion door naar te gaan www.scalefusion.com. Scalefusion-accounts zijn toegankelijk via persoonlijke e-mail-ID's, G-suite of Office 365. Selecteer Windows OS in het gedeelte Apparaten inschrijven aan de linkerkant van het dashboard. 

Volg de stappen op het scherm om registreer uw Windows-apparatenen begin ze op afstand te beheren via de kioskmodus zodra u de apparaatprofielen hebt geconfigureerd om te worden gepusht.

Implementeer Win32-applicaties op door Windows beheerde apparaten met Scalefusion

Stap 2

Na inschrijving van het Windows-apparaat navigeert u naar Applicatiebeheer > Enterprise Store in het functiepaneel in het dashboard en klikt u op Windows-app uploaden.

Implementeer Win32-applicaties op door Windows beheerde apparaten met Scalefusion

Stap 3

Kies een applicatietype: Klik op 'EXE' om een ​​uitvoerbare (verouderde) applicatie te uploaden.

Implementeer Win32-applicaties op door Windows beheerde apparaten met Scalefusion

Stap 4

U moet de verzamelde basisgegevens invullen, zoals app-naam, versie en logo. Het logo toevoegen is een optie. Als u klaar bent, klikt u op Volgende.

Implementeer Win32-applicaties op door Windows 10 beheerde apparaten met Scalefusion

Stap 5

Nu moet u het EXE-bestand van de applicatie uploaden. Er is echter een optie waarmee u de installatiearchitectuur van het EXE-bestand kunt selecteren. Afhankelijk van uw vereisten kunt u een 32-bits architectuur en 64-bits architectuur afzonderlijk uploaden of dezelfde EXE uploaden voor 32-bits of 64-bits. Klik op Volgende.

Implementeer Win32-applicaties op door Windows 10 beheerde apparaten met Scalefusion

Stap 6

Tijdens deze sectie zullen we de installatiemodus van de app, de installatieargumenten en de verwijderingsinformatie bepalen en specificeren. Het is de informatie/parameter die u al heeft verzameld door de ontwikkelaarsdocumentatie te volgen of door de EXE op een Windows-testmachine te installeren. We hebben deze informatie hieronder gedetailleerd: 

  1. App-installatiemodus:
  • Uitvoeren als achtergrond: gebruik deze optie alleen als de geselecteerde app in staat is tot stille installatie en u de argumenten voor stille installatie kent.
  • Uitvoeren als voorgrond: Selecteer deze optie als de toepassing geen stille installatie kan uitvoeren en de eindgebruikers moeten worden gevraagd deze te installeren.
  1. Installatiedoel: Selecteer het juiste installatiedoel voor de app op basis van het installatieniveau van de app. Als u bijvoorbeeld het installatiedoel Apparaatniveau kiest, kan de applicatie, ongeacht de gebruikersprofielen op het apparaat, voor iedereen toegankelijk zijn. Als u echter als installatiedoel Gebruikersniveau kiest, hebben alleen de specifieke gebruikers die u vermeldt toegang tot de EXE-bestanden.
  1. Installatieargument: U moet dit argument invoeren telkens wanneer u “Uitvoeren als achtergrond” als installatiemodus selecteert. Geef hier de schakelaar voor stille installatie op en eventuele aanvullende argumenten die u wilt doorgeven aan het installatieproces.
  1. Verwijderingspad: Geef het pad van het programma aan waarlangs de verwijdering kan worden uitgevoerd.
  1. Verwijderingsargument: Geef het argument voor stille verwijdering op om deze parameter uit te voeren.

Nadat u deze stap hebt voltooid, klikt u op Volgende.

Implementeer Win32-applicaties op door Windows 10 beheerde apparaten met Scalefusion

Stap 7

In deze stap worden de app-detectieregels gedefinieerd. Met behulp van deze informatie bepaalt de Scalefusion-agent of de geüploade EXE is geïnstalleerd of niet. U kunt de applicatie nu uploaden naar Scalefusion door op Opslaan te klikken.

Implementeer Win32-applicaties op door Windows 10 beheerde apparaten met Scalefusion

Stap 8

Zodra dat is gebeurd, kiest u het apparaatprofiel waarop u deze applicatie wilt implementeren en klikt u op Publiceren. 

Implementeer Win32-applicaties op door Windows 10 beheerde apparaten met Scalefusion

Het EXE-bestand (geïnstalleerde versie) is nu toegankelijk voor de beheerde Windows-apparaten.

Implementeer/installeer EXE-bestanden met Scalefusion

In tegenstelling tot MSI-bestanden worden uitvoerbare (EXE)-gebaseerde installatieprogramma's op beheerde Windows-apparaten anders geïmplementeerd. Voordat de EXE-bestanden naar Scalefusion worden geüpload en de implementatie op afstand wordt gestart, moeten de IT-beheerders bepaalde informatie over het uitvoerbare bestand verzamelen. Het implementeren van de EXE-bestanden op Windows via Scalefusion MDM verlicht complexe IT-processen en vereenvoudigt het beheer, de implementatie en de verwijdering van EXE-bestanden met gemak.

Neem contact op met onze experts een demo plannen over hoe u EXE-bestanden installeert en beheert op Windows-apparaten.

Ayush Maskara
Ayush Maskara
Ayush Maskara is content schrijver bij Scalefusion. Hij is afgestudeerd in mediawetenschappen, is fotograaf, fictieschrijver, verhalenverteller, redacteur van fictiemanuscripten en een fervent lezer van zelfhulpboeken. Ayush schrijft al zes jaar over creatieve wijsheid en heeft nu de IT-sector betreden om zich verder te ontwikkelen.

Meer van de blog

De ultieme bedrijfsrichtlijn voor grootschalige implementatie van apparaten.

Het uitrollen van duizenden bedrijfsapparaten op verschillende locaties kan snel leiden tot logistieke knelpunten, configuratiefouten en onverwachte kosten. Het beheren van...

Update-ringen uitgelegd: hoe IT-teams updates beheren

Updateringen zijn gefaseerde implementatiegroepen waarmee IT-teams updates voor het besturingssysteem, patches en nieuwe functies kunnen uitrollen...

Van magazijnen tot leveringen aan de eindklant: hoe MDM logistiek ondersteunt...

In de logistiek worden vertragingen niet altijd veroorzaakt door verkeer, weersomstandigheden of gemiste routes. Soms ligt het eigenlijke probleem bij...