Archive

Articles taggués ‘Recherche’

Rechercher du texte dans une chaîne ou un fichier

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 :

Categories: Powershell Tags: ,

Recherche DNS avec Powershell.

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 :

Categories: Powershell Tags: ,

Rechercher des OU dans le domaine

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 :

Rechercher un dossier dans toutes les boites.

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 :

Rechercher un fichier sur tout un disque.

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 :

Categories: Windows Tags:

Vérifier la présence un objet AD

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 :

Categories: Active Directory Tags: ,

Combien y a t’il de Christophe dans la boite.

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 :