Réécrire dans le même fichier avec wmic

Fermé
nicolus - 17 sept. 2012 à 13:57
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 - 18 sept. 2012 à 09:51
Bonjour,

J'ai fait un petit programme qui scanne tout un réseau.
'il contient une boucle, et le problème est que la commande wmic efface tout le fichier .txt à chaque nouvelle itération alors que je voudrais que ça s'ajoute à la suite dans le fichier!

En batch par exemple, on se sert de ça : >> pour lui dire qu'il doit écrire à la suite!
Mais la impossible ! Quelqu'un aurait il une idée?



set ip=0

md c:\inventaire

:inventaire

set /a ip=%ip%+1
if %ip%==136 goto finboucle 


echo Les applicationsde l'ordinateur numero %ip% sont comptabilisees 
echo Veuillez patienter...

wmic /node:10.41.1.%ip% /user:xxxxxxx /password:xxxxxxxx /output:c:\inventaire\ApplicationsPoste.txt product get name,version


wmic quit

goto inventaire

:finboucle



A voir également:

2 réponses

Char Snipeur Messages postés 9696 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 297
17 sept. 2012 à 14:19
Salut.
C'est wmic qui gère le fichier texte. Je ne connais pas ce logiciel, si c'est possible il faut passer une option à la ligne de commande ou un fichier de configuration à modifier. Regarde le manuel.
0
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
17 sept. 2012 à 15:52
hello
wmic /node:10.41.1.%ip% /user:xxxxxxx /password:xxxxxxxx /output:c:\inventaire\ApplicationsPoste.tmp product get name,version
type c:\inventaire\ApplicationsPoste.tmp >> c:\inventaire\ApplicationsPoste.txt
0
excellent ! Jessaye demain ! et je te dit ! Merci aussi Char.
0
Char Snipeur Messages postés 9696 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 297
18 sept. 2012 à 08:20
bonne pirouette. Ne pas oublier de supprimer le fichier .tmp à la fin du script pour être plus propre.
0
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
18 sept. 2012 à 08:30
et éventuellement mettre le fichier à zéro au début du script
copy NUL c:\inventaire\ApplicationsPoste.txt >NUL
0
ok j'ai essayé ça à marché niquel ! SUper ton idée de copier d'un fichier temporaire à un fichier .txt! Je ne sais pas comment on passe en résolu mais j'aimerais bien.

J'ai intégré mes fichiers txt dans joomla, et maintenant je scanne mon réseau en temps réel, et les resultats arrivent directement dans l'intranet ! pratique pour administrer
0
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
Modifié par dubcek le 18/09/2012 à 09:51
au dessus de ton premier message cliquer sur Marquer comme résolu
0