Mini-script Ms-Dos

Résolu
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. 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. for /F "tokens=3" %I in ('dir /-C ^| findstr /I Rép^(s^)') do Echo %I
  2. salut

    Pas besoin de tout ca

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

    devrait te donner ton info