Articles marqués powershell
Powershell - Gérer la configuration IP des interfaces réseau
Commandes Powershell permettant d'afficher et de modifier la configuration IP des interfaces réseauPowershell - Gérer l'état et la configuration des interfaces réseau
Commandes Powershell permettant d'afficher et de modifier l'état et la configuration des interfaces réseau (désactiver l'IPv6, activer/désactiver une interface)Powershell et le left hand side
Une notion importante dans Powershell, le Left Hand SidePowershell - Gérer les disques, les partitions et les volumes
Comment gérer en Powershell les disques, les partitions et les volumesPowershell - Gérer les points de restauration système sous Windows
Comment gérer les points de restauration système sous WindowsPowershell - Jouer avec le presse papier de Windows
Comment envoyer et récupérer des informations dans le presse papier de WindowsPowershell - Modifier l'état d'un ordinateur (veille, veille prolongée, arrêt, redémarrage)
Comment changer l'état d'un ordinateur (veille, veille prolongée, arrêt, redémarrage) en PowershellPowershell - Compress-Archive et Expand-Archive pour créer et extraire des archives ZIP
Powershell par l'intermédiaire du module Microsoft.PowerShell.Archive, nous permet de créer, de mettre à jour et d'extraire des archives ZIPPowershell - Export-Csv contre Export-Clixml
Powershell - Export-Csv contre Export-Clixml, ou les limites d'Export-CsvPowershell - Présentation de la syntaxe basique de Where-Object et de ses limites
Powershell - Présentation de la syntaxe basique de Where-Object et de ses limitesPowershell - Hyper-V - Donner un nom personnalisé à une carte réseau virtuelle
Hyper-V donne par défaut le nom carte réseau aux cartes réseau des machines virtuelles. Cela peut rendre difficile d'identifier leur usage, mais ce problème peut être résolu avec Powershell qui permet de modifier le nom des cartes réseaux virtuelles.Powershell - Comment ajouter et voir la description d'une GPO
Comment ajouter et voir la description d'une GPO en PowershellPowershell - Afficher et modifier le mode d'alimentation sous Windows
Comment afficher et modifier le mode d'alimentation sous Windows en PowershellPowershell - Ajouter une ligne dans un fichier à partir d'une ligne précise
Comment ajouter une ligne dans un fichier à partir d'une ligne précise avec PowershellPowerShell - Hyper-V - Ajouter des commentaires à une machine virtuelle
Il peut être intéressant pour suivre les modifications des machines virtuelles sous Hyper-V d'utiliser la fonctionnalité commentaires et d'y intégrer les informations qui vous semblent utilesPowershell - Hyper-V - Gérer les versions de configuration des machines virtuelles
Comment mettre à jour la version de configuration d'une machine virtuelle pour que celle-ci puisse utiliser les nouvelles fonctionnalités présentes sur votre nouvel Hyper-VPowershell - Créer un machine virtuelle pour Windows 11 avec Hyper-V
Voici comment créer un machine virtuelle dans Hyper-V prête à accueillir un Windows 11 en utilisant Hyper-VPowerShell - Afficher les panneaux de configuration
Il est possible d'afficher directement des panneaux de configuration à partir de commandes PowerShellPowerShell - La double redirection avec Tee-Object
Tee-Object effectue une double redirection, dans la sortie standard et dans un fichier ou une variableActive Directory - Afficher et protéger les unités d'organisation non protégées avec Powershell
Active Directory - Afficher et protéger les unités d'organisation non protégées avec PowershellPowershell - La variable $FormatEnumerationLimit
Présentation de la variable $FormatEnumerationLimit et dans quel cas Format-Table -Wrap ne fonctionne pasPowershell - Utiliser le Best Practice Analyzer de Windows Serveur
Le Best Practices Analyzer (BPA) est un outil intégré à Windows Serveur qui vérifie si certaines configurations (principalement des rôles) respectent les meilleures pratiques.Différence entre les paramètres -Path et -LiteralPath, -Name et -LiteralName
Powershell - La différence entre les paramètres -Path et -LiteralPath, -Name et -LiteralNamePowershell - Changer la résolution d'écran sur un serveur Windows
Il est possible de changer la résolution d’écran facilement en Powershell sur des Windows serveur (avec ou sans interface graphique). Cela peut être intéressant sur un Windows serveur core.PowerShell - Afficher les mois ou jours de la semaine dans la culture voulue
Si vous souhaitez afficher les mois ou jours de la semaine sous forme de valeur chaine dans la culture voulue pour l'intégrer dans des logs ou des rapports, voici comment faire en PowershellPowershell - Extraire l'icône d'un programme
Extraire l'icône d'un programme en PowershellPowershell - Extraire le nom d'un fichier avec/sans son extension à partir de son chemin complet
Comment extraire le nom d'un fichier avec/sans son extension à partir de son chemin complet en PowershellPowershell - Les différences entre les propriétés .count et .length
Powershell - Les différences entre les propriétés .count et .lengthPowershell - Afficher le type d'objet .gettype() VS get-member
Il existe deux techniques pour afficher le type d'un objet en Powershell, la méthode .gettype() et la cmdlet Get-Member. Mais le résultat peut différer entre les deux techniques avec les ArrayPowershell - Afficher les propriétés des objets par ordre alphabétique
Il peut être parfois intéressant dans Powershell d'afficher les liste des propriétés d'un objet par ordre alphabétique, ce qui n'est en général pas le casPowerShell - Définir des valeurs de paramètres par défaut
Il est possible de définir des valeurs par défaut pour des paramètres de cmdlets ou de fonctions avancéesPowershell - Présentation du module Testimo pour tester votre Active Directory
Testimo est un module PowerShell destiné à faciliter les tests de base ou plus avancés d'Active DirectoryPowershell - présentation du module GPOZaurr pour analyser vos GPO
Le module GPOZaurr permet d'analyser vos GPO et aussi de modifier, ou même de supprimerPowershell - Présentation du module AD As Built Report
Microsoft AD As Built Report est un module PowerShell qui fonctionne en conjonction avec AsBuiltReport.Core et qui permet de générer un rapport sur votre Active DirectoryPowershell - Présentation du module Windows As Built Report
Windows As Built Report est un module PowerShell qui génère un rapport sur un serveur Windows - Information sur le système (Pilotes, réseau, mise à jour, rôles et fonctionnalités, applications…) - DNS - DHCP - IISPowershell - Différences entre Break, Return et Exit
Dans cet article, je fais le point sur les différences entre Break, Return et Exit dans Powershell, pour vous permettre de choisir la bonne instruction.Powershell - Afficher les informations d'espace disque
Bonjour, voici comment afficher les informations sur l'espace disque en PowershellPowershell - Afficher rapidement le code exécuté par une fonction
Il peut être intéressant d'afficher le code exécuté par une fonction, comme celles fournies nativement par Powershell, pour un besoin ou tout simplement par curiositéPowershell - Jouer avec l'argument -PipelineVariable
Dans PowerShell, le paramètre -PipelineVariable stock la valeur du pipeline courant comme variable pour une cmdlet dans les flux du pipelinePowerShell - Filter Versus Function
Un filtre est un type de fonction 'simplifiée' qui utilise automatiquement le bloc Process (pas de bloc Begin et End) et qui s’exécute donc sur chaque objetPowershell - $false -ne 'false' - Les valeurs booléennes
Démonstration et explication $false -ne 'false', ainsi qu'un point sur les valeurs booléennesPowershell - Encoder et utiliser du code encodé dans Powershell
Si vous souhaitez obscurcir du code Powershell vous pouvez l'encoder et l'utiliser avec l'argument -EncodedCommand de la commande Powershell.exe.Powershell - Pré et post incrément/décrément
Jouons avec les incréments/décréments dans PowerShell, connus sous la syntaxe ++ ou -- et plus particulièrement avec les pré et post incrément/décrémentPowerShell - Afficher les mots de passe de vos connections WiFi
Vous avez besoin de récupérer les mots de passe des connexions WiFi de votre ordinateur sous Windows ?Powershell - Ajouter une colonne nombre à l'affichage d'un array
Vous pouvez ajouter une colonne indiquant un nombre pour chaque objet dans l'affichage d'un array, cela peut être pratique si vous jouez avec des indexPowershell - Jouer avec l'historique des commandes
Si vous utilisez régulièrement le shell Powershell, il peut être intéressant de savoir utiliser l'historique ou plutôt les historiques de powershellPowerShell - Historique des commandes et informations confidentielles
Powershell possède un historique, même plusieurs, les commandes que vous exécutez peuvent contenir des informations confidentielles et rester dans cet historiquePlusieurs méthodes pour renommer un ordinateur sous Windows
Une vidéo présentant comment pour renommer un ordinateur sous WindowsPowershell - Vérifier les éléments d'un array en doublon
Un petit code Powershell vous permettant de vérifier les éléments d'un array en doublonWindows Admin Center - Installer des extensions en Powershell
Je trouve cela assez long de devoir installer les extensions de Windows Admin Center à partir de l'interface et Powershell le fait facilementWindows Admin Center - Mise à jour des extensions avec Powershell
Windows Admin Center - Mise à jour des extensions avec PowershellHyper-V - Comment compacter un disque virtuel en taille dynamique
Dans cette vidéo, je présente comment compacter un VHDX en taille dynamique dans Hyper-V en graphique ou en ligne de commande et aussi pourquoi parfois cela ne donne aucun résultatPowershell - Nettoyer le dossier installer de Windows
J'avais déjà posté un article sur le dossier c:\windows\installer de Windows. Il est aussi possible de le faire en PowerShell grâce au module MSIPatchesPowershell - Utiliser le transfert de fichiers par BITS
BITS (Background Intelligent Transfer Service) est un service Windows qui permet d'effectuer des transferts de données.Powershell - Gérer l'intégrité des fichiers avec un fichier catalogue
Il est très facile de vérifier l'intégrité de fichier dans PowerShell en utilisant un fichier catalogue qui fonctionne de la même manière que les fichiers catalogues de pilotes.Powershell - Différence entre $? et $LASTEXITCODE
La différence entre les variables automatiques $? et $LASTEXITCODE dans PowershellAméliorer l'ergonomie de Powershell en ligne de commande grâce à PSReadLine
Le module PowerShell PSReadLine remplace l'expérience en ligne de commande pour Powershell 3 et plusPowershell - 5 méthodes pour supprimer les doublons
Comment supprimer les doublons en PowerShell ? Voici 5 techniques offrant cette possibilité avec sensibilité ou non à la cassePowerShell - Trier avec Sort-Object
Sort-Object permet de trier et aussi de filtrer les valeurs uniques. La cmdlet propose des options de trie que vous n'avez peut être pas pris le temps d'explorerPowerShell - Convert-Path et Resolve-Path
Convert-Path et Resolve-Path peuvent aussi permettre des actions intéressantesPowershell - Join-Path pour joindre des chemins
Join-Path permet de combiner des chemins parent et enfant (Powershell 5.1), et plus avec Powershell 7 grâce à l'argument -AdditionalChildPath.Powershell - Split-Path pour couper un chemin
La commande Split-path permet de découper un chemin issu d'un fournisseur.Visualiser d'autres types de fichiers contenant du simple texte dans Windows
Il est possible de visualiser d'autres types de fichiers contenant du simple texte comme les fichiers .ps1, .psm1, .psd1, .twig, .gcode... dans l'explorateur de fichier WindowsPowershell - Out-GridView et ses arguments
Out-GridView permet d'afficher un résultat sous forme d'un tableau interactif proposant des fonctionnalités de filtrage et de trie des objetsComment joindre un domaine Active Directory avec PowerShell DSC
Joindre un domaine Active Directory avec PowerShell DSCPowershell - Copier dans le presse papier
Il est parfois intéressant de renvoyer directement le résultat d'une instruction dans le presse-papier pour ensuite le coller à l'emplacement désiré.Powershell - Test-Path les arguments -NewerThan -OlderThan -IsValid et filtrage
Powershell - Test-Path les arguments -NewerThan -OlderThan -IsValid et filtragePowershell - Test-Path pour tester la présence d'un objet
En PowerShell, Test-path permet de vérifier l'existence d'un objet quand on utilise des psdrivePowershell - Tester la présence de fichier ou dossier avec Test-Path
L'argument -PathType de Test-Path nous permet de vérifier si l'élément est un fichier ou un dossierPowershell - Write-host or not Write-host
Write-host ou non, Définitivement NON! Microsoft l'indique clairementPowershell - simple quote, double quotes et protection
Un article pour faire le point sur les valeurs chaines en simple quote ', double quote " et les protectionsPowershell - type accelerator
Les types accelerators dans Powershell sont des alias pour des types ou classes .NET.
Suivez-moi sur
Soutenez-moi
Contenu récent
Powershell - Gérer la configuration IP des interfaces réseau
Powershell - Gérer l'état et la configuration des interfaces réseau
Powershell et le left hand side
Powershell - Gérer les disques, les partitions et les volumes
Powershell - Gérer les points de restauration système sous Windows
Powershell - Jouer avec le presse papier de Windows
Powershell - Modifier l'état d'un ordinateur (veille, veille prolongée, arrêt, redémarrage)
Powershell - Compress-Archive et Expand-Archive pour créer et extraire des archives ZIP
Powershell - Export-Csv contre Export-Clixml
Powershell - Présentation de la syntaxe basique de Where-Object et de ses limites