[batch] windows

Résolu/Fermé
peruano Messages postés 14 Date d'inscription jeudi 16 février 2006 Statut Membre Dernière intervention 15 mars 2006 - 28 févr. 2006 à 16:12
peruano Messages postés 14 Date d'inscription jeudi 16 février 2006 Statut Membre Dernière intervention 15 mars 2006 - 2 mars 2006 à 10:15
Bonjour, je voudrai créer un batch pour identifier des pc en fonction de leur système d'exploitation.
J'ai une liste (liste.txt) de pc et je voudrai que le batch me renvoi une liste "pc_xp" et une liste "pc_nt".
J'ai essayé moi-même mai je débute, donc si qq'un peut et veut m'aider, un site web ou autre....
Voici mon script:


rem pc en xp
for /f "tokens=1" %%i in (liste_poste.txt) do find /i "%%i" .\client_ko_ping.txt || ping -n 1 %%i | find /i "ponse" | if existe i:\windows| echo %%i >> pc_xp.txt

rem pc en nt
for /f "tokens=1" %%i in (liste_poste.txt) do find /i "%%i" .\client_ko_ping.txt || ping -n 1 %%i | find /i "ponse" |if not existe i:\windows| echo %%i >> pc_nt.txt


merci , a+
A voir également:

3 réponses

epsilon17 Messages postés 83 Date d'inscription samedi 19 mars 2005 Statut Membre Dernière intervention 8 avril 2013 55
28 févr. 2006 à 16:48
salut,

tu a les droits admin sur ton reseau?

dans ce cas tu peut aussi utiliser vbscript
voici un script que j'ai fait qui peut t'inspirer, il permet de monter des lecteurs reseaux vers toutes les machines d'un reseau pour effectuer telle ou telle operation

tu peux par exemple regarder l'existence d'un dossier winnt ou windows (selon la version)!

pour le script apparement probleme de surcharge sur over-blog.com la ou est la page de presentation
voici donc le lien direct
http://zepsilon.neuf.fr/downloads/NET AUTOMATE v1.0.zip

sinon quand OB sera sorti du coma :
http://zepsilon.over-blog.com/article-369629.html
0
peruano Messages postés 14 Date d'inscription jeudi 16 février 2006 Statut Membre Dernière intervention 15 mars 2006
28 févr. 2006 à 16:57
Merci,
la page est indisponible pour le moment, mais apparament elle devrait m'aider car tu as exactement compris ce que je voulais faire, cad, chercher un c:\windows ce qui signifie que c'est un pc en xp.
a+
0
epsilon17 Messages postés 83 Date d'inscription samedi 19 mars 2005 Statut Membre Dernière intervention 8 avril 2013 55
28 févr. 2006 à 17:14
le 1er lien fonctionne mais il faut le copier coller

sinon il te faudra modifier le script, pour cela je te conseille ce site :
http://jc.bellamy.free.fr/fr/vbsobjets.html#fso

et notamment la fonciton Folderexist :
http://jc.bellamy.free.fr/fr/vbsobjets.html#fso
0
peruano Messages postés 14 Date d'inscription jeudi 16 février 2006 Statut Membre Dernière intervention 15 mars 2006
2 mars 2006 à 10:15
Merci,
je commence à bien progresser dans l'écriture de scripts.

a++
0