A la manière d’un Grep sous Unix, il est possible avec la commande Select-String de rechercher un texte dans un fichier de logs.
Select-String -Path .\test.txt -Pattern "rechercher ce texte" -Context 0,2 |
Avec le paramètre Context, il est possible d’afficher les lignes précédentes ou suivant à la ligne ou se trouve le texte recherché.
Cet article vous a aidé ou intéressé? Alors partagez-le en cliquant sur les boutons ci-dessous :
Voici comment effectuer une recherche DNS avec Powershell à partir d’un FQDN ou d’une adresse IP.
A partir du nom complet DNS:
[System.Net.Dns]::GetHostAddresses('server001.domain.com') | fl |
A partir de l’dress IP.
[System.Net.Dns]::GetHostbyAddress('192.168.4.67') | fl |
Cet article vous a aidé ou intéressé? Alors partagez-le en cliquant sur les boutons ci-dessous :
Comment lister toutes les Unités d’Organisation d’un domaine contenant le mot « Users ».
$search = [System.DirectoryServices.DirectorySearcher]([adsi]"")
$search.Filter = "(objectClass=organizationalUnit)"
$search.Findall() | Where-Object {$_.properties.distinguishedname -match "Users" } |
Cet article vous a aidé ou intéressé? Alors partagez-le en cliquant sur les boutons ci-dessous :
Cette commande permet de retrouver les boites qui contiennent un dossier spécifique.
Get-Mailbox -resultsize unlimited -Server CCREX003 | Get-MailboxFolderStatistics | where-object {$_.Name -eq "Private" } | ft Identity |
Cet article vous a aidé ou intéressé? Alors partagez-le en cliquant sur les boutons ci-dessous :
Permet de faire l’équivalent d’un « c:\>dir /s *.iso » avec Powershell.
Get-ChildItem -Recurse -Path "C:\" -Name "*.iso" |
Cet article vous a aidé ou intéressé? Alors partagez-le en cliquant sur les boutons ci-dessous :
Vérifie la présence d’un objet AD en faisant une recherche du DN et répond par « True » ou « False ».
[ADSI]::Exists("LDAP://CN=BLUTEAU Christophe,OU=Informatique,DC=domain,DC=local") |
Cet article vous a aidé ou intéressé? Alors partagez-le en cliquant sur les boutons ci-dessous :
Un p’tit truc rapide pour compter ne nombre Christophe dans la boite.
$christophe = get-mailbox *christophe*
$christophe.count |
Il y en a tout de même 249. Pas mal…
Cet article vous a aidé ou intéressé? Alors partagez-le en cliquant sur les boutons ci-dessous :
Commentaires récents