Résolu Renseigner dans un fichier csv les postes qui ont des clés bitlocker

Plus d'informations
il y a 6 mois 1 jour #33458 par LIENHARD Laurent
Hello

sinon tu peux passer par une fonction c'est plus propre 
function Get-BitLockerInformation {
    [CmdletBinding()]
    param(
        [Parameter(ValueFromPipelineByPropertyName = $true, ValueFromPipeline = $true)]
        [System.String[]]$Computer
    )
   
    begin {
       
    }
   
    process {
        foreach ($Comp in $Computer) {
            $objComputer = Get-ADComputer -Identity $Comp
            $BitLockerObject = Get-ADObject -Filter {ObjectClass -eq 'msFVE-RecoveryInformation'} -SearchBase $objComputer.DistinguishedName -Properties 'msFVE-RecoveryPassword'
            if($BitLockerObject){
                $BitLockerObject|select-object -property msFVE-RecoveryPassword, Name
            }else
            {
                Write-host  -ForegroundColor DarkYellow 'Aucune clef de récupération trouvée dans AD'
            }
        }
    }
   
    end {
       
    }
}

par contre tu es sur de ta commande ? je cherchais a faire ca justement mais quand je test avec mon poste il me retourne aucune clé alors que dans l'AD j'en ai bien une

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 6 mois 1 jour #33459 par Arnaud Petitjean
Salut Laurent,

Ca fait plaisir de te revoir sur le forum ;-)

Effectivement avec une belle fonction comme ça, qui accepte en plus les données par le pipeline, ça fait tout de suite plus pro ! 

Si tu as le module AD installé sur ton poste, il n'y a aucune raison que ça ne fonctionne pas car l'Active Directory appelé est le même. Bizarre... 

MVP PowerShell et créateur de ce magnifique forum :-)
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 5 mois 4 semaines #33466 par LIENHARD Laurent
Oui effectivement c'était une erreur de ma part
je faisais ma requête avec un compte qui n'avait pas suffisamment de droit

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 5 mois 4 semaines #33471 par Arnaud Petitjean
Salut Laurent,

Ah Ok ! Ceci explique cela ;-).

Je passe le sujet en résolu.

MVP PowerShell et créateur de ce magnifique forum :-)
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.103 secondes
Propulsé par Kunena