Blog Tech

[Windows] Fermer toutes les sessions RDP mal fermées

Powershell 2
A ce point ?PassableIntéressantYeahExcellent! (1 vote(s), 4,00/ 5)
Loading...

Il arrive qu'il y ait un grand nombre de sessions RDP sur un serveur Windows (environnement TSE/RDS ou non). Chaque connexion déconnectée continue de consommer des ressources comme CPU et RAM.

Voici comment fermer les sessions déconnecter en une ligne de commande PowerShell. » Lire la suite

[PowerShell] Joindre un domaine AD dans une OU précise

Powershell commenter
A ce point ?PassableIntéressantYeahExcellent! (2 vote(s), 4,00/ 5)
Loading...

S'il est possible de rejoindre un domaine Active Directory depuis le panneau "win+R > systempropertiescomputername" il est possible de le faire en PowerShell.

2 avantages à cela :

  • l'ordinateur arrive directement dans la bonne OU
  • réalisable sur Windows Server version Core

» Lire la suite

Connaître rapidement la version de PowerShell

Powershell commenter
A ce point ?PassableIntéressantYeahExcellent! (2 vote(s), 4,50/ 5)
Loading...

Pour connaître la version de PowerShell installée sur Windows il existe 2 commandes.

Voyons comment faire. » Lire la suite

[PS1] Injecter des attributs en masse dans l’AD

Powershell 2
A ce point ?PassableIntéressantYeahExcellent! (2 vote(s), 4,00/ 5)
Loading...

Parfois on a besoin de mettre à jour en masse des attributs utilisateur Active Directory. C'est le cas lors de rachat, filialisation, déménagement, etc.

Voyons comment le faire sur tous les utilisateurs d'une OU (unité d'organisation, ou container). » Lire la suite

[PowerShell] Connecter un lecteur réseau

Powershell 9
A ce point ?PassableIntéressantYeahExcellent! (4 vote(s), 4,25/ 5)
Loading...

Si vous avez l'habitude de faire un net use avec l'invite de commande aujourd'hui je vous propose l'équivalent en PowerShell, pour connecter un partage UNC comme un lecteur réseau.

Rien de bien compliqué, mais rien de bien évident non plus, bref c'est du PowerShell quoi ^^ » Lire la suite

[PowerShell] Anybox : une interface graphique utilisateur

Powershell 5
A ce point ?PassableIntéressantYeahExcellent! (5 vote(s), 3,60/ 5)
Loading...

De toute évidence PowerShell n'a pas été conçu pour interagir avec l'utilisateur, ou de façon bien trop basique. Et c'est bien dommage car on aurait aimé que Microsoft apporte cette évolution par rapport à Batch.

Mais il existe une solution : Anybox. » Lire la suite

[Exchange] Compter le nombre de boites par banque

Powershell 1
A ce point ?PassableIntéressantYeahExcellent! (4 vote(s), 4,00/ 5)
Loading...

Il peut être intéressant de connaître le nombre de BAL (boites aux lettres) hébergées sur chaque banque de données (database) Microsoft Exchange.

Non seulement pour équilibrer la charge mais aussi dans la cadre d'une migration d'une version Exchange vers une version supérieure (2010 vers 2016 par exemple). » Lire la suite

Un aide mémoire pour PowerShell (cheat sheet)

Powershell commenter
A ce point ?PassableIntéressantYeahExcellent! (3 vote(s), 4,67/ 5)
Loading...

A force de jongler avec les technos et les langages on s'y perd un peu.

Heureusement il existe des mémos pour retrouver rapidement la syntaxe ou une commande particulière, c'est le cas de PowerShell. » Lire la suite

Exchange : afficher le serveur hébergeant une BAL

Powershell commenter
A ce point ?PassableIntéressantYeahExcellent! (3 vote(s), 4,00/ 5)
Loading...

Dans le cadre d'une migration d'une infrastructure existante vers une nouvelle version de Microsoft Exchange il peut être important d’exécuter des scripts sur des BAL hébergées uniquement sur la nouvelle ou l'ancienne infrastructure.

Voyons comment identifier si une BAL est stockée sur tel ou tel serveur, le tout en PowerShell. » Lire la suite

Comment déboguer du code PowerShell

Powershell commenter
A ce point ?PassableIntéressantYeahExcellent! (1 vote(s), 4,00/ 5)
Loading...

Florian de l'excellent IT-Connect nous propose une méthode d'analyse du code PowerShell, avec PS Script Analyzer :

Cette méthode permet de corriger les erreurs afin de respecter les » Lire la suite