Comment exécuter un script PowerShell en 2026 (Guide complet)

IMG_Powershell[1]

📖 Guide complet : Cet article fait partie de notre Guide Windows & IT — Systèmes, Sécurité et PowerShell. Tu viens de créer ton premier fichier .ps1 et PowerShell refuse de le lancer ? Normal. Sur Windows 10 et Windows 11, la politique d’exécution est Restricted par défaut — aucun script ne tourne sans configuration … Lire la suite

Activer ou désactiver le ping sur Windows Server 2022 et 2025

windows-server-logo

Ton serveur Windows ne répond pas au ping, alors que tu peux peut-être encore ouvrir une session ou joindre une application. Avant d’activer des règles au hasard, vérifie le profil réseau, la portée et les stratégies appliquées. Voici comment autoriser les demandes d’écho sur Windows Server 2022 ou 2025, puis revenir sur ce changement.

Lire la suite

Les 3 meilleurs interpréteurs PERL pour Windows

perl-logo

PERL est un langage de script très puissant souvent plébiscité pour l’administration système avancée, la manipulation de fichiers et bases de données, la programmation de réseaux, et même le hacking avec les attaques des mots de passe en mode Brute Force. La richesse de ses bibliothèques permet en effet de réaliser des actions complexes avec peu de code.

Exécuter un script en PERL requiert un interpréteur spécialisé. Contrairement à Linux et Mac qui embarquent par défaut un interpréteur PERL, vous devrez en installer un sur votre Windows pour pouvoir exécuter vos scripts PERL.

Je vous propose dans cet article de découvrir les 3 meilleurs interpréteurs PERL pour Windows.

Lire la suite

9 outils de troubleshooting pour les systèmes Windows

outils-logo

Le troubleshooting est l’une des nombreuses activités que doit assurer un administrateur système au quotidien. Résoudre des incidents nécessite de l’expérience mais également de bons outils. Je présente dans un autre tutoriel 14 outils permettant de réaliser des diagnostics réseau, je vous propose cette fois une liste de 9 outils permettant de faire du troubleshooting de systèmes Windows.

Lire la suite

Installer et lancer PowerShell 7 sur Windows

powershell-logo

Pour installer PowerShell sur un Windows actuel, distingue Windows PowerShell 5.1 et PowerShell 7. Le second s’installe à côté du premier : il ne remplace pas automatiquement les outils existants. Voici comment choisir le bon paquet, ouvrir le bon interpréteur et vérifier ton installation.

Lire la suite

Robocopy et accents : corriger les chemins, scripts et journaux

scripting

Robocopy ne trouve pas un dossier dont le nom contient un accent, ou son journal affiche des caractères illisibles ? Il faut distinguer le chemin réellement reçu par Robocopy de son affichage. Ajouter systématiquement chcp 1252 au début du script ne règle pas tous les cas.

Lire la suite

Tester une approbation Active Directory avec NLTEST

Windows

Dans un environnement Active Directory à plusieurs domaines, voir une approbation dans la console ne suffit pas à expliquer un échec d’accès. Mon exemple de laboratoire LABDOM/PRODDOM montrait plusieurs commandes nltest, mais il mélangeait inventaire des domaines, état d’un canal et validation de la relation. Voici comment lire ces résultats sans leur faire dire plus qu’ils ne prouvent.

Lire la suite

Extraire les mots de passe Windows avec Quark Pwdump

Fgdump

Extraire les mots de passe Windows avec Quark Pwdump

Quark Pwdump permet d’extraire les mots de passe d’un système Windows (Base de compte locale, Active Directory et même Bitlocker pour les disques cryptés). Les mots de passe obtenus sont cryptés, une fois récupéré il suffit de les cracker avec le fameux John The Ripper (voir Cracker un mot de passe Windows ou Active Directory). Quark Pwdump succède à Pwdump et Fgdump dont le développement a été arrêté.

Lire la suite

Comment activer la possibilité de connecter plusieurs sessions RDP sur Windows

Comment activer la possibilité de connecter plusieurs sessions RDP sur Windows

Si vous êtes administrateur ou technicien vous savez certainement que l’on ne peut pas se connecter à plusieurs en RDP sur un système Windows, qu’il s’agisse d’un serveur ou d’un poste de travail. Si un collègue est déjà connecté votre connexion va fermer la sienne, s’il tente de se reconnecter à son tour, c’est lui qui va shooter votre session. Bref ça peut durer longtemps …

En effet les sessions multiples sont désactivées par défaut sur un système Windows alors qu’il est inclut dans une licence Windows la possibilité de connecter jusqu’à 5 sessions simultanément.

Je vous propose de découvrir comment activer les sessions multiples sur un serveur ou un poste de travail depuis la base de registre, mais également sur un groupe de serveurs grâce aux GPO.

Lire la suite

Comment supprimer PuTTY proprement de Windows

Voila une question qui revient assez souvent : Comment supprimer PuTTY proprement de Windows? Cela pourrait sembler évident au premier abord car PuTTY n’est en fait qu’un simple exécutable que l’on télécharge depuis Internet et que l’on copie là ou bon nous semble. Mais cette question est néanmoins assez pertinente et nous allons voir pourquoi …

Lire la suite

Afficher les fichiers ouverts par des utilisateurs distants sur un système Windows avec PsFile

psfile

PsFile - Afficher les fichiers ouverts distants sous Windows

PsFile est un petit outil en ligne de commande gratuit, inclut dans la suite d’outils Systernals développée par Mark Russinovich et actualisée en Août 2013. Il permet de visualiser les fichiers ouverts par des systèmes distants sur un système Windows.

Lire la suite

Cracker les mots de passe Windows avec John The Ripper

cracker un mot de passe avec John the ripper

Cracker les mots de passe Windows avec John The Ripper

John the Ripper est un logiciel libre permettant de décrypter les hashes de mot de passe récupérés avec Pwdump ou Fgdump afin d’en découvrir les mots de passe. Cet outil d’audit puissant peut servir par exemple à:

  • Auditer tous les mots de passe d’un annuaire Active Directory afin de déterminer si la complexité des mots de passe utilisateurs est suffisante et s’il est nécessaire d’envisager la mise en place d’une stratégie de sécurité plus complexe .
  • Cracker le mot de passe d’un compte Windows ou Active Directory que vous auriez égaré …

John The Ripper reste actuellement la référence du genre.

Lire la suite

Comment installer un serveur IIS 8 sur Windows Server 2012

Je vous propose dans ce tutoriel de découvrir en images comment installer les services Internet Information Services 8.0 (IIS 8) sur un serveur  Windows Server 2012 avec au sommaire:

  • Préambule
  • Installer le rôle Serveur Web (IIS)
  • Ouvrir le Gestionnaire de Services Internet
  • Tester le fonctionnement du site par défaut de IIS 8

Lire la suite

Monitorer l’activité de Windows avec Process Monitor

séance de brainstorming

Exclure un processus

Process Monitor est un puissant outil de monitoring proposé gratuitement par Microsoft. Il combine les fonctionnalités de 2 outils plus anciens, FileMon et Regmon. Il permet ainsi de surveiller l’activité relative au système de fichiers, aux accès à la base de registre, aux processus / threads en cours, ainsi qu’aux interfaces réseaux.

Process Monitor est devenu un outil incontournable que ce soit pour la résolution d’incidents complexes ou pour l’analyse du comportement d’un système.

Lire la suite

Administrer Windows Server 2012 depuis Windows 8 avec RSAT

Server Manager sur Windows 8

Les outils d’administration de serveur distant pour Windows 8 (RSAT) permettent aux administrateurs de gérer les systèmes Windows Server 2012 depuis leur système Windows 8. Les outils suivants sont intégrés:

  • Le gestionnaire de serveur (Server manager),
  • Microsoft Management Console (MMC),
  • Les composant Windows PowerShell pour Windows Server 2012,
  • Les outils de ligne de commande pour la gestion des rôles et fonctionnalités exécutés sous Windows Server 2012.

Nous allons voir dans ce tutoriel comment installer les outils RSAT sur Windows 8.

Lire la suite

Comment défragmenter un lecteur avec PowerShell sur Windows Server 2022 et 2025

La défragmentation des disques est essentielle pour maintenir des performances optimales sur vos serveurs. Avec les versions récentes de Windows Server, PowerShell offre des cmdlets puissantes pour gérer efficacement cette tâche. Dans cet article, nous vous guidons à travers le processus de défragmentation d’un lecteur en utilisant PowerShell sur Windows Server 2022 et 2025.

Lire la suite

Powershell pour les nuls

powershell-logo

Powershell est un langage de script orienté objet développé par Microsoft. Il s’appuie sur le framework Microsoft .NET et est désormais nativement intégré aux systèmes d’exploitation Windows (depuis Windows 7 et Windows Server 2008). Powershell est compatible avec toutes les versions de Windows supportant .NET 2.0.

Cet article référence tous les tutoriels SysKB consacrés au Powershell. Il doit permettre aux néophytes de rapidement pouvoir utiliser Powershell et aux plus expérimentés de découvrir ou redécouvrir des scripts essentiels dans l’accomplissement de leur travail quotidien.

Lire la suite

Implémenter un serveur Remote Desktop Gateway (RDG) / RD Gateway

Mettre en oeuvre un serveur Remote Desktop Gateway permet aux clients distants de se connecter à l’architecture RDS de manière sécuriser via le port 443 sans avoir à exposer sur Internet les serveur RDS et donc devoir ouvrir le port TCP 3389.

Le serveur RDG se place généralement en DMZ.

Cet article décrit en image comment implémenter le serveur RDG

Lire la suite

Liste des exclusions Antivirus pour les produits Microsoft

Lors de l’installation d’un système Windows et de ses applications, il est très important de paramétrer précisément la liste des exclusions de l’antivirus à son environnement.

Laisser un antivirus scanner une base de données SQL Server, une banque d’information Exchange et ses fichiers de logs ou encore le quorum d’un Cluster pourrait conduire à de sérieux problèmes de performance et de stabilité du système concerné.

Lire la suite

Comment installer .NET Framework 3.5 sur un ordinateur sans connection Internet

On pourrait tout à fait penser qu’il suffit de télécharger le package complet du .NET Framework 3.5 plutôt que le programme d’amorçage pour pouvoir l’installer sur un serveur Windows sans accès à Internet … et bien non car le programme va tenter de télécharger le language pack correspondant à sa localisation et l’installation va échouer.

Lire la suite