Question Gestion erreur (Get-ADUser )

Plus d'informations
il y a 9 ans 2 mois #18852 par Philippe
Réponse de Philippe sur le sujet Re:Gestion erreur (Get-ADUser )
Laurent Dardenne écrit:

6ratgus écrit:

une autre façon plus \"propre\" est de testé avant le New-ADUser si l'utilisateur est présent :


On ne règle pas le problème (de la gestion d'erreur), mais on espère le retarder


c'est souvent l'idée quand on commence à apprendre un language ;)

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

Plus d'informations
il y a 9 ans 2 mois #18853 par Dupont
Réponse de Dupont sur le sujet Re:Gestion erreur (Get-ADUser )
Merci pour le tuto ! ;)

Et pendant que j'y suis , c'est pas trop le sujet , mais desfois y'a vraiment des zones d'ombres.

J'ai pas les cmdlets Get-Gpo pour me simplifier la vie alors je procède comme ceci afin de lister les GPO de mon AD :
[code:1]
$gpolist = Get-QADObject -Type groupPolicyContainer
foreach ($objResult in $gpolist) {
Write-Host $objResult.name \";\" $objResult.GUID \";\" $objResult.displayname
}[/code:1]

Et j'ai un résultat de ce genre :
{31B2F340-016D-11D2-945F-00C04FB984F9} ,ba7e34d1-0474-4ec6-a23a-9a9cf86440f7 ,Default Domain Policy
{6AC1786C-016F-11D2-945F-00C04fB984F9} ,df200b9c-d422-4764-b0e2-201b9bda876d ,Default Domain Controllers Policy
{292FBA31-C64E-463D-B9D3-7579B0429F0A} ,f7940c2c-ab52-4eb4-962c-396ea5db92d8 ,supression programmes
{A7071118-C960-4FF5-A462-3CE7DFF98B49} ,4f24bf45-4534-4f36-a498-b41018712906 ,interdiction réseau

Ok , tout le monde il est beau tout le monde il est gentil , mais impossible de mettre ceci dans un ptit fichier ! Y'a vraiment desfois où je pige pas tout :(

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

Plus d'informations
il y a 9 ans 2 mois #18854 par ANTRI Mohamed
Hello,

vous pouvez essayer :

[code:1]
$gpolist = Get-QADObject -Type groupPolicyContainer
foreach ($objResult in $gpolist) {
$valeur = ($objResult.name \";\" $objResult.GUID \";\" $objResult.displayname)

Export-csv $valeur -NotypeInformation -delimiter \";\" -path data.csv

}

[/code:1]

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

Plus d'informations
il y a 9 ans 2 mois #18856 par Laurent Dardenne
KaAzZ01 écrit:

mais impossible de mettre ceci dans un ptit fichier !

Peux-tu préciser ?
KaAzZ01 écrit:

Y'a vraiment des fois où je pige pas tout :(

Si cela peut te rassurer, cela m'arrive aussi :)

Tutoriels PowerShell

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

Plus d'informations
il y a 9 ans 2 mois #18857 par Dupont
Réponse de Dupont sur le sujet Re:Gestion erreur (Get-ADUser )
Merci Mohamed , j'ai essayé seulement ça fonctionne pas ...

Peux-tu préciser ?


Mettre le résultat que j'ai en console à savoir :

{6AC1786C-016F-11D2-945F-00C04fB984F9} ,df200b9c-d422-4764-b0e2-201b9bda876d ,Default Domain Controllers Policy
{292FBA31-C64E-463D-B9D3-7579B0429F0A} ,f7940c2c-ab52-4eb4-962c-396ea5db92d8 ,supression programmes
{A7071118-C960-4FF5-A462-3CE7DFF98B49} ,4f24bf45-4534-4f36-a498-b41018712906 ,interdiction réseau


Dans un petit fichier qui permet de le consulter (csv , txt ou autre que je connais pas encore ;) )

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

Plus d'informations
il y a 9 ans 2 mois #18859 par Laurent Dardenne
KaAzZ01 écrit:

Merci Mohamed , j'ai essayé seulement ça fonctionne pas ...

Il en manque un bout.
Là il s'agit de principes de base de Powershell :
[code:1]Get-Objet|Where|Export-Csv
Get-Objet|Export-Csv[/code:1]
Si tu n'a pas compris cela, Powershell va te faire perdre ton temps :whistle:

Tutoriels PowerShell

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

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