Bonjour,

Actuellement j'exporte des données issues d'un AD (membre appartenant à tous les groupes contenant le mot "Administration") dans un fichier CSV.
Je souhaite pouvoir exporter toutes ses données dans une table SQL ( [AD].[T_AD] ) . J'aurais besoin d'un peu d'aide car je n'arrive pas à exploiter la commande "Invoke-SQLcmd" correctement voici mon script d'origine :

Code PowerShell : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
Import-Module ActiveDirectory
 
$Groups = Get-AdGroup -filter 'name -like "Administration*"'
 
$table = foreach ($a_group in $Groups){
    Get-ADUser -Filter { memberof -eq $a_group.DistinguishedName } -Properties sn, givenName, employeeID, department, Title |
        Select-Object @{ n = 'GroupeAD'; e = {$a_group.Name}},name, SamAccountName, UserPrincipalName, sn, givenName, employeeID, department, Title
}
 
$Table | export-csv "users-adgroupe.csv" -NoTypeInformation -Encoding UTF8

Merci de votre aide