Question
sortie d'un exe dans une variable
- Jaquet Guillaume
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 3
- Remerciements reçus 0
il y a 8 ans 3 mois #24771
par Jaquet Guillaume
sortie d'un exe dans une variable a été créé par Jaquet Guillaume
Bonjour,
Guillaume, je suis un nouveau sur Power shell, et je dois faire un script par rapport à Windump.
Le principe est simple récupérer la totalité des requêtes sur le port 53 en TCP / UDP.
Tout cela sans utiliser de fichier tampon, et je ne dois trier pour sortir uniquement que les IP sans doublon dans un fichier texte
Voici mon début de code :
[code:1]
$RESULT = \"C:\windump\result_dns.txt\"
start-process powershell.exe -ArgumentList \"C:\windump\WinDump.exe -i 2 -n dst port 53\" *> $TEST
$OFS = \".\"
%{[string]$_.Split(\" .\"«»)[3..6];} | sort -unique > $RESULT
$OFS=\"\"
[/code:1]
Je remercie par avance les gens qui m'apporteront leur aident.
Guillaume, je suis un nouveau sur Power shell, et je dois faire un script par rapport à Windump.
Le principe est simple récupérer la totalité des requêtes sur le port 53 en TCP / UDP.
Tout cela sans utiliser de fichier tampon, et je ne dois trier pour sortir uniquement que les IP sans doublon dans un fichier texte
Voici mon début de code :
[code:1]
$RESULT = \"C:\windump\result_dns.txt\"
start-process powershell.exe -ArgumentList \"C:\windump\WinDump.exe -i 2 -n dst port 53\" *> $TEST
$OFS = \".\"
%{[string]$_.Split(\" .\"«»)[3..6];} | sort -unique > $RESULT
$OFS=\"\"
[/code:1]
Je remercie par avance les gens qui m'apporteront leur aident.
Connexion ou Créer un compte pour participer à la conversation.
- Knox
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 4
- Remerciements reçus 0
il y a 8 ans 3 mois #24772
par Knox
Réponse de Knox sur le sujet Re:sortie d'un exe dans une variable
Bonjour,
tu a testé ca ?
[code:1]$TEST = start-process powershell.exe -ArgumentList \"C:\windump\WinDump.exe -i 2 -n dst port 53\"
[/code:1]
tu a testé ca ?
[code:1]$TEST = start-process powershell.exe -ArgumentList \"C:\windump\WinDump.exe -i 2 -n dst port 53\"
[/code:1]
Connexion ou Créer un compte pour participer à la conversation.
- Jaquet Guillaume
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 3
- Remerciements reçus 0
il y a 8 ans 3 mois #24773
par Jaquet Guillaume
Réponse de Jaquet Guillaume sur le sujet Re:sortie d'un exe dans une variable
C'est l'un de mes tests qui n'a rien donné, il semblerait que Windump écrive vers une autre sortie ...
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 8 ans 3 mois #24786
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:sortie d'un exe dans une variable
Salut,
essaie en redirigeant stdout :
[code:1]
.\program.exe 2>&1
[/code:1]
essaie en redirigeant stdout :
[code:1]
.\program.exe 2>&1
[/code:1]
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Jaquet Guillaume
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 3
- Remerciements reçus 0
il y a 8 ans 2 mois #24787
par Jaquet Guillaume
Réponse de Jaquet Guillaume sur le sujet Re:sortie d'un exe dans une variable
Bonjour,
Ceci ne fonctionne pas.
Le soucis étant de comprend sur quel sortie winDump.exe écrit.
je suis toujours en cours de test.
Cdt,
Ceci ne fonctionne pas.
Le soucis étant de comprend sur quel sortie winDump.exe écrit.
je suis toujours en cours de test.
Cdt,
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 8 ans 2 mois #24788
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:sortie d'un exe dans une variable
Essaie ceci :
[code:1]
$stdErrLog = \"C:\temp\stderr.log\"
$stdOutLog = \"C:\temp\stdout.log\"
Start-Process -File C:\windump\WinDump.exe -ArgumentList '-i 2 -n dst port 53' -RedirectStandardOutput $stdOutLog -RedirectStandardError $stdErrLog -wait
[/code:1]
Ce code exécute le soft dans une seconde fenêtre, ce qui laisse la possibilité de l'arrêter via le clavier (ctrl-C)
Abraa écrit:
Voir aussi ce projet , mais, bien qu'il porte le même nonm, je ne sais pas si c'est le même code...
[code:1]
$stdErrLog = \"C:\temp\stderr.log\"
$stdOutLog = \"C:\temp\stdout.log\"
Start-Process -File C:\windump\WinDump.exe -ArgumentList '-i 2 -n dst port 53' -RedirectStandardOutput $stdOutLog -RedirectStandardError $stdErrLog -wait
[/code:1]
Ce code exécute le soft dans une seconde fenêtre, ce qui laisse la possibilité de l'arrêter via le clavier (ctrl-C)
Abraa écrit:
Le début de la pelote Developer's PackLe soucis étant de comprend sur quel sortie winDump.exe écrit.
Voir aussi ce projet , mais, bien qu'il porte le même nonm, je ne sais pas si c'est le même code...
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.043 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- sortie d'un exe dans une variable