Programmation Batch - Programmation
Marsh Posté le 11-05-2001 à 14:08:24
Qu'est-ce que tu veux faire en batch ?
Moi j'ai tout appris en regardant les progrs des autres...
Marsh Posté le 11-05-2001 à 14:14:46
Un truc tout con, un script qui recherche les .tmp, .chk .merdouille et qui les effaces...
Sur tout les disques....
Marsh Posté le 11-05-2001 à 14:25:53
del /s *.tmp
del /s *.chl
del /s *.merdouille
...
A partir de la racine de chaque disque.
Marsh Posté le 11-05-2001 à 14:32:25
D'où y sort ton NT ?
Mon NT4 wks pose pas de pb !
Marsh Posté le 11-05-2001 à 14:41:35
Arf désolé j'étais sur mon Win9x, sur mon nt ça marche nickel... merci
Marsh Posté le 11-05-2001 à 14:44:13
Question plus dur maintenant !!!
Attention !!!
Voila: Je voudrais copier ce script dans un repertoire sur toutes les machines du parc....
Y a moyen de faire un script qui gère ça...
Genre net view > unfichier
et je récupère le nom des machines dans le fichier et pour chaque machine je me connecte en temps qu'admin et je copie mon fichier dans un rep ???
Marsh Posté le 11-05-2001 à 14:49:48
tu mets ça dans le script de connection :
if exist c:\windows\command\toto.bat goto suite
copy \\nom_du_serveur\repertoire\toto.bat c:\windows\command /y
:SUITE
[edit]--Message édité par JPA--[/edit]
Marsh Posté le 11-05-2001 à 15:42:44
Bon merci pour tout , tout marche nickel....
Par contre dernièer question :
- sous win9x, del /s marche po comment faire
- quell est la commande pour determiner la version de win ?
IF ??? ;winnt
Marsh Posté le 11-05-2001 à 15:52:15
Pour tester l'OS :
echo Teste le type d'OS utilise
if exist %systemroot% goto NT
if exist %winbootdir%\win.com goto W9x
goto FIN
:NT
...
...
goto FIN
:W9x
...
...
goto FIN
pour le dir /s sous 98, désolé je connais pas d'équivalent.
A+
[edit]--Message édité par JPA--[/edit]
Marsh Posté le 11-05-2001 à 15:58:04
Y'a surement moyen avec FOR, mais j'ai pas de PC Win95 sous la main pour tester !
Je regarde çà ce soir si y'a pas de réponse.
Marsh Posté le 11-05-2001 à 20:45:14
si tu voulais detruire un rep + sous rep avec del /S... effectivement ca ne marche pas...
utilise la commande deltree
regarde avec l'aide pour les options s'il y en a ..
a++
Marsh Posté le 12-05-2001 à 11:58:58
Mais non je veux pas detruire un rep + ss rep, la question est bien posée portant
Je veux parcourir tout le disque dur à la recherche des .tmp et les supprimer.
Sous NT del /s *.tmp ça marche mais pas sous W9x...
Donc est ce que qq sait comment faire sous win9x en batch.
Marsh Posté le 11-05-2001 à 14:01:06
Moi veut faire .bat mais moi pas connaître prog batch, qq connaitre site ?
[edit]--Message édité par NiCoO--[/edit]