Mise à jour : 19/10/2024
Créé par Rink Turksma avec Sapien Powershell Studio.
Pour les notes de version et les derniers installateurs MSI, voir : https://github.com/rink-turksma/IntunePrepTool/releases
Veuillez utiliser les problèmes dans Github ou par e-mail pour obtenir de l'aide : [email protected]
Exemple simple sur Youtube
- Configurez facilement des sources telles que EXE, MSI, MSIX, Winget, PowerShell, les tâches planifiées et les liens Web pour créer des fichiers d'installation et de désinstallation. Regroupez-les dans des fichiers Intunewin et téléchargez-les directement sur Intune, avec des méthodes de détection en place.
- Utilisez Azure OpenAI GPT-4 pour rechercher les paramètres d'installation lors de la création de packages à partir de fichiers EXE.
- Créez une politique de correction de mise à jour Winget.
- Option de téléchargement pour télécharger les fichiers sources depuis Winget.
- Crée automatiquement install.ps1 et uninstall.ps1, que vous pouvez tester et modifier dans PowerShell ISE en un seul clic.
- Tous les scripts PowerShell générés utilisés dans les fichiers Intunewin écriront les journaux de transcription dans un emplacement spécifié et afficheront également un message d'information ou d'erreur dans l'Observateur d'événements sous le journal IntunePrepTool (Applications et services).
- Le fichier journal se trouve également dans « C:ProgramDataMicrosoftIntuneManagementExtensionLogsIntunePrepTool.evtx » ; cela vous permet d'utiliser l'option « Collecter les diagnostics » du portail d'administration Intune pour les clients Windows et de télécharger les journaux des packages.
- Bouton pour créer un fichier Intunewin et imprimer la méthode de détection dans l'application. (Ce qui écrit également un fichier config.csv dans le répertoire du package.)
- Après avoir sélectionné créer Intunewin. Vous aurez la possibilité de sélectionner un fichier PNG.
- Ensuite, vous pouvez utiliser l'option de téléchargement directement vers Intune (utilise les modules PowerShell MSAL.PS de Jason Thompson et IntuneWin32App de Nickolaj Andersen) (Mise à jour du 21/05/2023 : version 1.0.3.3 ou ultérieure nécessaire)
Comment installer :
Téléchargez le dernier MSI. (https://github.com/rink-turksma/IntunePrepTool/releases)
Débloquer le fichier MSI :
Exécutez le fichier MSI.
Comment utiliser
Lancez IntunePrepTool :
Exécutez IntunePrepTool en tant qu'administrateur.
Captures d'écran avec instructions ci-dessous.
Sélectionnez Client / Locataire :
- Ajoutez votre client/locataire ici.
- Sélectionnez toujours un client avant de créer un package.
- Ces informations sont stockées dans : "C:Users$ENV:username.IntunePrepToolconfig_customerinfo.csv"
Ajouter l'enregistrement de l'application EntraID pour la fonction de téléchargement
Téléchargez les sources depuis Winget.
- Cette option est utilisée pour télécharger des programmes d'installation à partir du référentiel Winget. (sources MSI, MSIX ou EXE)
- Lorsque vous utilisez cette option de téléchargement. Les fichiers sont stockés à l'emplacement spécifié dans le panneau de configuration. (ou "C:Program FilesIntunePrepToolconfig_customerinfo.csv" comme chemin de téléchargement)
Créer des options de package Intunewin
Options d'outils.
Créez un fichier Intunewin à partir d'un fichier MSI.
Fonction de téléchargement pour télécharger les packages Intunewin créés par IntunePrepTool vers Microsoft Intune
- Après avoir créé le package Intunewin avec IntunePrepTool, un fichier config.csv est écrit dans le dossier de sortie de votre package. Chargez le config.csv ici pour télécharger votre package sur MS Intune.
- Veuillez vérifier les instructions dans les notes de version https://github.com/rink-turksma/IntunePrepTool/releases/tag/IntunePrepTool-1.3.0.0
Comment trouver les chaînes de désinstallation à l’aide de l’option dans le menu Outils.
- Recherchez dans le registre l’application installée pour trouver la chaîne de désinstallation.
Créez un fichier Intunewin à partir d’une source EXE.
Comment utiliser le menu Outils pour trouver les WingetID, afficher plus d'informations sur cet ID et afficher les versions possibles.
Comment créer un package Intunewin de tâches planifiées
- Ajoutez du code Powershell à exécuter chaque semaine ou au démarrage en tant que tâche planifiée.
Créez des packages Winget Intunewin.
- Veuillez noter. Winget est nécessaire sur la machine cible pour cette option. (Windows 10 et 11)
- Téléchargez la dernière version stable de MSIX à partir de cette source : https://github.com/microsoft/winget-cli/releases
- Correction de l'installation du MSIX dans une application Win32 lorsque vous souhaitez utiliser l'option d'affectation « Obligatoire » dans Intune. Ceci afin que vous puissiez utiliser l'option Dépendance pour vos applications Winget.
- Voir ceci en premier pour trouver les WingetID. https://github.com/rink-turksma/IntunePrepTool/tree/main#how-to-use-tools-menu-to-find-wingetids-show-more-information-for-this-id-and-show- versions-possibles
Emplacement IntunePrepTool se connecte dans l’Observateur d’événements.
Ajout du modèle Azure OpenAI gpt-4o à IntunePrepTool