Programmation Batch

Programmation Batch - Programmation

Marsh Posté le 11-05-2001 à 14:01:06    

Moi veut faire .bat mais moi pas connaître prog batch, qq connaitre site ? :D

 

[edit]--Message édité par NiCoO--[/edit]

Reply

Marsh Posté le 11-05-2001 à 14:01:06   

Reply

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...

Reply

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....

Reply

Marsh Posté le 11-05-2001 à 14:21:56    

sous quel dos
winnt ou win9x ou 6.xx ?

Reply

Marsh Posté le 11-05-2001 à 14:23:54    

winnt ...
C'est sur des N-Station

Reply

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.


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 11-05-2001 à 14:27:13    

c tout !!!!! ??? :D :D :D :D  
Chuis con ou chuis con :D

Reply

Marsh Posté le 11-05-2001 à 14:29:18    

sauf que /s il connait po !!!!
 :sweat:

Reply

Marsh Posté le 11-05-2001 à 14:32:25    

D'où y sort ton NT ?
Mon NT4 wks pose pas de pb !


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 11-05-2001 à 14:41:35    

Arf désolé j'étais sur mon Win9x, sur mon nt ça marche nickel... merci :D

Reply

Marsh Posté le 11-05-2001 à 14:41:35   

Reply

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 ???

Reply

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]

Reply

Marsh Posté le 11-05-2001 à 14:52:55    

Merci :)
J'y avais po pensé :)
 
T'ain j'ai tout à apprendre moi :)

Reply

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

Reply

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]

Reply

Marsh Posté le 11-05-2001 à 15:53:46    

Merci beaucoup

Reply

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.


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 11-05-2001 à 16:05:45    

ok merci :)

Reply

Marsh Posté le 11-05-2001 à 17:13:28    

grumph.... y arrive po, je chercherais demain :(

Reply

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++

Reply

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 :D
 
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.

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed