Articles

PowerShell - Microsoft Edge - Ouvrir et afficher une page web en plein écran

Image
📌 Introduction Bonjour Ă  tous ! Voici un petit article pour partager un script PowerShell qui permet de lancer une page web dans Microsoft Edge et de l'afficher automatiquement en plein Ă©cran (mode kiosque), sans interaction utilisateur. Ce type de script est particulièrement utile dans les contextes suivants : Affichage d'un dashboard sur un Ă©cran de supervision Borne d'information ou Ă©cran kiosque en entreprise Affichage automatique d'une page de statut au dĂ©marrage d'un poste PrĂ©sentation en salle de rĂ©union sans manipulation manuelle đź“„ Le script Le principe est simple : on lance Edge sur l'URL cible, on attend qu'il soit chargĂ©, on l'active en premier plan, puis on envoie la touche F11 pour passer en plein Ă©cran. # ── Ouvrir Microsoft Edge sur l'URL cible ──────────────────────────────────── Start-Process microsoft-edge:https:/...

MJML - la bibliothèque open source pour créer facilement des emails responsives

Image
📌 Introduction Lorsqu'il s'agit de créer des emails, la compatibilité multiplateforme est souvent un véritable casse-tête. En effet, il est difficile de garantir que les emails s'afficheront correctement sur tous les clients de messagerie et sur tous les appareils. C'est là que MJML intervient. MJML est une bibliothèque open source pour répondre aux personnes qui cherchent à créer des emails efficaces tout en réduisant le temps de développement. La bibliothèque est équipée de nombreuses fonctionnalités utiles, telles que des composants préconstruits pour les boutons, les tableaux, les listes, etc. MJML propose également une mise en page flexible et facilement personnalisable pour répondre aux besoins spécifiques de chaque projet. 💡 Pour l'hébergement des photos de vos mails, je vous conseille ImgBB . Il s'agit d'une plateforme en ligne gratuite qui permet d'héberger et de p...

Powershell - Afficher un navigateur de fichier dans votre script powershell

Image
📌 Introduction Lorsqu'on dĂ©veloppe des scripts PowerShell destinĂ©s Ă  des utilisateurs non-techniques, il est souvent prĂ©fĂ©rable de leur proposer une boĂ®te de dialogue graphique pour sĂ©lectionner un fichier ou un dossier, plutĂ´t que de leur demander de saisir manuellement un chemin d'accès. C'est exactement ce que permettent les fonctions Show-FileBrowser et Show-FolderBrowser , basĂ©es sur la bibliothèque System.Windows.Forms de .NET. Ces fonctions sont simples, lĂ©gères, et ne nĂ©cessitent aucune dĂ©pendance externe. Elles fonctionnent sur Windows PowerShell 5.1 ainsi que sur PowerShell 7+ sous Windows. ⚠️ Note 2026 : L'Ă©diteur PowerShell ISE est dĂ©sormais dĂ©prĂ©ciĂ© par Microsoft. Il est recommandĂ© d'utiliser Visual Studio Code avec l'extension PowerShell pour dĂ©velopper et tester vos scripts. đź“‚ Partie 1 — SĂ©lectionner un fichier : Show-FileBrowser ...

Windows LAPS – Forcer le traitement de la politique et analyser les Ă©vĂ©nements avec PowerShell

Image
Windows LAPS ( Local Administrator Password Solution ) est devenu un composant natif de Windows depuis la mise Ă  jour d'avril 2023. Il remplace avantageusement l'ancienne solution LAPS en intĂ©grant nativement la rotation des mots de passe des comptes administrateurs locaux — que ce soit via Active Directory , Azure AD / Entra ID ou en mode Workgroup . Dans un contexte de gestion Ă  distance via Azure Run Command , j'ai eu besoin de forcer manuellement le traitement de la politique LAPS et d'en analyser le rĂ©sultat de manière fiable, sans aucune interaction utilisateur. Voici le script que j'ai mis en place. 🔍 Contexte et problĂ©matique Le cmdlet Invoke-LapsPolicyProcessing ne retourne aucune sortie structurĂ©e . La seule source d'information fiable reste le journal d'Ă©vĂ©nements Windows LAPS : Applications and Services Logs → Microsoft → Windows → LAPS → Operational ...

Workspace One - Utilisation de réseaux Wi-Fi WPA3 avec Workspace ONE UEM

Image
Utilisation de réseaux Wi-Fi WPA3 avec Workspace ONE UEM WPA3 est la dernière version du protocole de sécurité Wi-Fi. Il offre une sécurité améliorée par rapport aux versions précédentes, notamment en s'attaquant aux vulnérabilités connues de WPA2. La Wi-Fi Alliance a publié la définition de WPA3 en janvier 2018, mais sa mise en œuvre sur le terrain est encore limitée. Il y a quelques semaines, on m'a demandé de faire le point sur la situation. J'ai donc testé WPA3 sur des appareils Android et iOS. macOS utilise les mêmes API qu'iOS, mais l'interface graphique est différente. J'ai donc détaillé les résultats de mes tests pour chaque système d'exploitation. Note: Dans cette article, les captures date de novembre 2023, il est possible que des modifications ont été apportés entretemps. Android Sur Android, il n'y a pas de différence entre WPA, WPA2 ou WPA3, vous pouvez donc simplement sélectionner le paramètre "WPA/WPA2" de Workspace ONE UEM et il...

PowerShell - Génération de GUID

Image
Introduction Dans le domaine du développement logiciel, la génération d'identifiants uniques est une tâche courante. Les GUID (Globally Unique Identifier) sont des identifiants aléatoires largement utilisés pour garantir l'unicité des données. Dans cet article, nous allons explorer une méthode simple mais puissante pour générer des GUID en utilisant un script PowerShell. Qu'est-ce qu'un GUID ? Un GUID est un identifiant unique de 128 bits, représenté sous la forme d'une chaîne de caractères. Ces identifiants sont générés de manière aléatoire et ont une très faible probabilité de duplication. Les GUID sont utilisés dans de nombreux contextes, tels que les bases de données, les applications distribuées et les systèmes de fichiers. Voici comment cela fonctionne : Ouvrez PowerShell, l'invite de commande de Windows dédiée aux scripts. Tapez [GUID]::NewGuid().ToString() et appuyez sur Entrée. Le script générera immédiatement un nouvel identifiant GUID unique et l...

MDT - Guide de résolution des problèmes courants de configuration lors du déploiement d'un système d'exploitation Microsoft

Image
Introduction Microsoft Deployment Toolkit (MDT) est une suite d'outils gratuits destinée à simplifier le déploiement d'ordinateurs de bureau, portables et de serveurs. Elle permet notamment de créer une image de référence de base, appelée également image dorée, ou une solution de déploiement complète. Récemment, j'ai travaillé sur la mise en place d'un environnement MDT avec les dernières versions de Windows ADK et MDT, mais j'ai dû faire face à de nombreux problèmes qui ont nécessité un dépannage important. Dans ce billet, je vais donc décrire les défis que j'ai rencontrés lors de la construction de cet environnement MDT. Dans cette article, on va voir comment en 2023, on peut encore utiliser MDT avec l'ADK de Windows 11. Les ressources necessaires pour réaliser vos tests Voici machines virtuelles qui ont été utilisées pour construire et tester l'environnement MDT : Système d'exploitation vCPU vMEM vDisk Bios ...