[batch] windows

Résolu
peruano Messages postés 14 Statut Membre -  
peruano Messages postés 14 Statut Membre -
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 Statut Membre 55
 
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 Statut Membre
 
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 Statut Membre 55
 
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 Statut Membre
 
Merci,
je commence à bien progresser dans l'écriture de scripts.

a++
0