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
Configuration: Windows XP
Firefox 2.0.0.14

3 réponses

  1. 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
    1. zavenger Messages postés 817 Statut Membre 161
       
      for /F "tokens=3" %I in ('dir /-C ^| findstr /I Rép^(s^)') do Echo %I
      0
  2. zavenger Messages postés 817 Statut Membre 161
     
    salut

    Pas besoin de tout ca

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

    devrait te donner ton info
    0