Mini-script Ms-Dos

Résolu
Arrakis -  
 Arrakis -
Bonjour,

J'ai besoin de faire un script qui écrit dans un fichier la dernière ligne du retour de la commande dir (soit l'espace libre sur le disque dur) sans se servir de cygwin.

Etant un habitué du shell linux je ne vois pas du tout comment faire, y a t il un equivalent à cut ou awk dans ms-dos ?

Merci de votre aide
A voir également:

3 réponses

Arrakis
 
Ok, super

en adaptant dans mon shell cela devient dir c: | findstr /I "Rép(s)"

je me permet d'insister un peu, comment récupérer juste le chiffre (sans le "Rép(s)" ni le "octets libres") ?

Merci beaucoup !
1
zavenger Messages postés 811 Date d'inscription   Statut Membre Dernière intervention   161
 
for /F "tokens=3" %I in ('dir /-C ^| findstr /I Rép^(s^)') do Echo %I
0
zavenger Messages postés 811 Date d'inscription   Statut Membre Dernière intervention   161
 
salut

Pas besoin de tout ca

dir c: | findstr /I "Dir(s)"

devrait te donner ton info
0
Arrakis
 
Génial !

merci ! :D
0