Supprimer un fichier verrouillé avec PowerShell et MoveFileEx
Quand Remove-Item échoue sur un fichier verrouillé, PowerShell peut encore reprendre la main : marquer le fichier pour suppression au prochain redémarrage Windows.
Tech and Life by Lana Consulting
A French tech blog about PowerShell, automation, and a bit of real life.
Quand Remove-Item échoue sur un fichier verrouillé, PowerShell peut encore reprendre la main : marquer le fichier pour suppression au prochain redémarrage Windows.
Dans cet article, je décris mon parcours pour migrer la clé Aeotec Z-Stick Gen5+ vers la Z-Stick 700. Malgré des tentatives infructueuses, une mise à jour d’ESXi et l’ajout d’un contrôleur USB 3.1 ont permis de réussir. Cet article propose des solutions détaillées pour ceux rencontrant des problèmes similaires.
Add-Member est une cmdlet PowerShell très utilisée pour ajouter des propriétés à un objet ou à un PSCustomObject. Mais dans de nombreux scripts PowerShell, notamment à l’intérieur d’une boucle foreach, Add-Member ajoute une couche pipeline inutile alors que l’objet courant est déjà directement accessible. Dans ces cas-là, PSObject.Properties.Add() est souvent plus simple, plus direct et … Lire la suite
Outlook redemande constamment le mot de passe ? Vous n’êtes pas seul.Si Outlook vous demande votre mot de passe en boucle, sans vous dire s’il est accepté ou non, le problème vient souvent de la méthode d’authentification utilisée. Depuis quelque temps, Microsoft applique de nouvelles règles de connexion à ses services de messagerie (Outlook.com, Hotmail, … Lire la suite
Traceroute PowerShell est né le jour où je me suis demandé pourquoi tracert.exe passait autant de temps… à attendre.Une seconde entre les requêtes ICMP.Encore. Et encore. Et encore. Alors j’ai recréé le fonctionnement de ping.exe et tracert.exe directement en PowerShell et en .NET.Et le résultat était assez inattendu : le traceroute devenait brutalement plus rapide… … Lire la suite
Manipuler des informations réseau en PowerShell paraît trivial au départ. Une IP, un masque, un préfixe CIDR… jusqu’au moment où il faut valider, convertir, ou comparer proprement sans regex fragile ni logique illisible. Cet article regroupe des filtres PowerShell simples et fiables pour manipuler des informations réseau sans bricolage.Pas exhaustif. Pas académique. Juste ce qui … Lire la suite
Introduction Bienvenue à tous dans ce premier article où je vous partage un conseil pour optimiser votre code PowerShell. PowerShell est un langage puissant qui nous permet d’automatiser et de simplifier nos tâches quotidiennes, mais il est toujours possible d’améliorer la lisibilité et l’efficacité de nos scripts. Aujourd’hui, je vous montre une astuce rapide pour … Lire la suite