Intune - Deployer Dot Net Framework 3.5

1. Script d'installation

Param(
[Parameter(Mandatory=$true)]
[ValidateSet("Install", "Uninstall")]
[String[]]
$Choose
)

If ($Choose -eq "Install")
{
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All
}

If  ($Choose -eq "Uninstall")
{
Disable-WindowsOptionalFeature -Online -FeatureName 'NetFx3' -Remove -NoRestart
}



2. Conversion du package au format .intunewin

L'intégration du script Powershell dans Microsoft Intune nécessite que celui-ci soit au préalable converti au format .intunewin


Lancer l'utilitaire IntuneWinAppUtil.exe

Spécifier le chemin qui contient les sources 
puis appuyer sur Entrée


Entrer le nom de l’exécutable, ici c'est notre script PowerShell puis appuyer sur Entrée


Indiquer le chemin de destination
puis appuyer sur Entrée


Le package est maintenant prêt.


3. Intégration dans Microsoft Intune

Allez dans la console https://endpoint.microsoft.com/ puis dans Apps \ Windows 


Cliquer sur Add


Sélectionner Windows App (Win32)

Sélectionner votre package et compléter ensuite les champs requis puis cliquer sur Next


A l'étape suivante compléter les lignes de commande pour l'installation et la désinstallation du produit
  • Installation : powershell.exe -ExecutionPolicy Bypass -file Dotnet35.ps1 -Choose Install
  • Désinstallation : powershell.exe -ExecutionPolicy Bypass -file Dotnet35.ps1 -Choose Uninstall
  • Contexte : System
Ensuite Sélectionner les prérequis d'architectures et de versions de Windows 10 


Pour la règle de détection, sélectionner Règle manuelle et cliquer sur Add

Sélectionner Registry et renseigner les éléments suivants :
  • Key path : "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v3.0"
  • Detection method : Key exists



A l'étape Dependencies, cliquer sur Next

A l'étape Supersedence, cliquer sur Next 

A l’étape Assignements, sélectionner le ou les groupes concernés par le déploiement


Vérifier les éléments du déploiement puis cliquer sur Create


4. Vérification sur un client Windows 10

Pour vérifier, il suffit d'aller dans Ajout/Suppression de programmes et Composants Windows 






Commentaires

Posts les plus consultés de ce blog

Windows 11 security check with Powershell

SCCM - Erreur 0x87D00664 lors de l'installation de la mise à jour de Juin 2020

Edge Chromium - Les ADMX sont disponibles