Aller au contenu


Hana

Inscrit(e) (le) 20 août 2010 à 09:29
Déconnecté Dernière activité 24 mai 2012 à 11:04

Messages que j'ai postés

Dans le sujet : Powershell pour lister les objets d'un domaine

30 avril 2012 à 09:15

Merci pour vos réponses :-) Je vais tester !
J'ai peur d'avoir l'erreur de mémoire que j'avais avec l'autre script, au vu du très grand nombre d'objets que j'ai ^^

Dans le sujet : Powershell pour lister les objets d'un domaine

24 avril 2012 à 14:16

Ben quand j'ouvre le csv avec Excel j'ai

1 #TYPE System.DirectoryServices.ResultPropertyCollection
2 PropertyNames,"Values","Count"
3 System.Collections.Hashtable+KeyCollection,"System.Collections.Hashtable+ValueCollection","11"
4 System.Collections.Hashtable+KeyCollection,"System.Collections.Hashtable+ValueCollection","8"

Je suis entrain d'essayer de remplir un tableau avec les valeurs obtenues par mon .findAll() mais ce n'est pas glorieux ^^

Dans le sujet : Powershell pour lister les objets d'un domaine

24 avril 2012 à 13:54

Bon, j'ai trouvé comment lister +1000 mais j'ai un Une exception de type 'System.OutOfMemoryException' a été levée.
à : ligne:0 caractère:0 x)


$objSearch4.SizeLimit = 2000
$objSearch4.PageSize = 1000

ça fonctionne quand je lance pour un seul domaine mais pas pour plusieurs de suite... ^^

########################################################################
Pour ceux que ça intéresse j'ai trouvé une autre solution pour faire mon code précédent :

$objDomaine = [ADSI]'LDAP://DC=xxxx,DC=com'
$objSearch4 = [System.DirectoryServices.DirectorySearcher] ($objDomaine)
$objSearch4.PageSize = 1000
$objSearch4.Filter = '(&(samaccountname=*)(ObjectCategory=person)(mail=*)(sn=*)(givenname=*))'
$objSearch4.PropertiesToLoad.AddRange(('distinguishedname','cn','displayname','employeeid','givenname','lastlogontimestamp','mail','samaccountname','scriptpath','sn'))

$objSearch4.findAll() | %{$_.properties}

$objSearch4.findAll().Count

Par contre je ne peux pas exporter en csv (enfin si mais ya pas de vrais valeurs) ^^

Je vais me faire gronder si je fais des multipostes comme ça ? (au bout d'un moment je ne peux plus éditer le précédent :-)

Je peux aller sur des forums spécialiser si vous voulez plutôt que flooder Supforum :P Mais j'aime bien ici !

Dans le sujet : Powershell pour lister les objets d'un domaine

24 avril 2012 à 09:31

:wub: Ok alors déjà c'est mieux ! Enfait je viens de comprendre que l'important c'est de n'avoir aucune majuscule dans mes attributs... ;-)

J'arrive maintenant à avoir tous les attributs que je veux. Pour DN par exemple en écrivant

distinguishedname ça marche mais

distinguishedName il ne comprend pas. Il ne me faut aucune maj et tout fonctionne.



merci pour ta réponse Aznox :-)

Par contre je n'arrive qu'à afficher qu'un max de 1000 lignes. Faut que je trouve comment débloquer ça ^^

Dans le sujet : Besoin d'avis avant inscription

17 avril 2012 à 09:54

Ce que tu pourrais aussi faire ce serait éventuellement de faire un DEUST en informatique.
(mais bon généralement ça commence en février xD)
Tu fais 6 mois de cours, et en seconde année : apprentissage sur 1 an avec moitié de cours, moitié d'entreprise... comme ça ça te permet de voir si ça te plait vraiment. (et tu peux continuer sur une licence pro)
Peut-être que tu peux arriver directement en 2d année de DEUST (bac+2)...
Par contre le niveau est + faible qu'à SUPINFO (vu que c'est une fac avec souvent des vieux profs 8-)

Moi j'ai fait 1semestre de fac de bio, puis directement après : DEUST informatique en 2ans (1an et demi). Puis admission parallèle à SUPINFO B3 et je n'étais pas perdue :-) (sauf en PHP x)
Généralement intégrer un DEUST c'est pas trop difficile car c'est une filière qui se veut professionnalisante.

Après si tu le sens tu peux peut-être entrer directement en B2 si tu t'y connais un peu en informatique ^^ (ça je ne sais pas si c'est un bon conseil ;P faut lire le résumé des cours dispensés chaques années dans la brochure SUPINFO)