Articles

Affichage des articles du juin, 2026

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 ...