Question [Résolu] Ajout tableau personnalisé

Plus d'informations
il y a 13 ans 5 mois #13368 par Nicolas
Tour d'abord bonjour a tous,

C'est mon premier message sur le forum et je viens de finir le livre que perso j'ai trouvé super bien fait . Une fois le livre dévoré je m'attaque au vif du sujet et je suis confronté a un petit problème qui me bloque car je ne sais pas si c'est moi qui fait fausse route dans ma programmation (un concept qui m'échappe) ou si je suis juste devenu nul pour mes recherches google.

voila mon problème :

je crée un script qui me permet de stocké l'ensemble des ip extérieur qui on tapé un mauvais mot de passe lors du login administrateur .

je me retrouve avec une variable du style :
ip //compteur
192.168.1.1 // 4
10.10.10.2 //5


(les // représentant une tabulation désolé je n'ai pas trouvé comment faire )

et je n'arrive pas a rajouté de valeur suplémentaire la seul chose que je peux faire c'est rajouter des colonnes pour le moment ...

J'espere que c'était plus ou moins explicite n'hésité pas si vous comprener pas quelquechose.

Merci d'avance

Nicolas<br><br>Message édité par: Arnaud, à: 20/12/12 13:24

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

Plus d'informations
il y a 13 ans 5 mois #13369 par SiSMik
Réponse de SiSMik sur le sujet Re:Ajout tableau personnalisé
Bonjour,

Je sais pas si ça correspond à ce que tu souhaites faire mais voilà mon idée pour ton problème. Il faut construire un object personnalisé, avec tes propres membres.

[code:1]
# Création d'un tableau vide
$array = @()


Foreach ($t in $templist) {

# Definition des membres dans un hash
# On part du fichier csv pour prendre l'ip et le compteur
$props = @{'Arg'=$t.ip;
'counter'=$t.counter;
# Puis on rajoute les autres colonnes
'Arg3'=$var}

# On crée l'object
$object = New-Object –TypeName PSObject –Prop $props

# On remplit le tableau avec les objets
$array += $object
}

# on display l'objet
$array

[/code:1]

En espérant que ça t'aide !

@+<br><br>Message édité par: benduru, à: 19/12/12 11:45

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

Plus d'informations
il y a 13 ans 5 mois #13371 par Nicolas
Réponse de Nicolas sur le sujet Re:Ajout tableau personnalisé
Merci je vais tester çà tout de suite.Ca me parait pas mal du tout :)

Merci bcp pour ta réponse.

Nico

Message édité par: Zarko, à: 19/12/12 11:53<br><br>Message édité par: Zarko, à: 19/12/12 11:55

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

Plus d'informations
il y a 13 ans 5 mois #13372 par SiSMik
Réponse de SiSMik sur le sujet Re:Ajout tableau personnalisé
C'est une méthode parmis tant d'autres, ça doit être possible de manipuler le fichier csv ligne par ligne pour rajouter les valeurs à la fin de chacune.

[code:1]$file = Get-Content c:\file\temp.csv
Foreach ( $line in $file ) {
$line + \&quot;;\&quot; + $var + \&quot;;\&quot; + $var2 | Out-File c:\file\newtemp.csv -Append
}[/code:1]

pas testé et c'est crado mais ça doit marcher.

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

Plus d'informations
il y a 13 ans 5 mois #13373 par Nicolas
Réponse de Nicolas sur le sujet Re:Ajout tableau personnalisé
Oui oui mais justement je préferais travailler directement sur mon tableau et ca fonctionne nickel.

un grand merci

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

Plus d'informations
il y a 13 ans 5 mois #13375 par xyz
Réponse de xyz sur le sujet Re:Ajout tableau personnalisé
Salut,une optimisation :
[code:1]
Get-Content C:\File\temp.csv|
Foreach-Object {
\&quot;$_;$var;$var2\&quot;
}|
Out-File c:\file\newtemp.csv -Append
[/code:1]
Ensuite on peut la transformer ainsi :
[code:1]
Get-Content C:\File\temp.csv|
Out-File -input {\&quot;$_;$var;$var2\&quot;} c:\File\newtemp.csv -Append
[/code:1]<br><br>Message édité par: Laurent Dardenne, à: 19/12/12 12:53

Tutoriels PowerShell

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

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