Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

Messages recommandés

Posté(e)

Commandes MS-DOS

 

 

 

ECHO

 

 

 

Syntaxe : ECHO {ON I OFF}

 

Syntaxe : ECHO [Texte]

 

 

 

ON : Fait apparaître le contenu d'un fichier de commandes à l'écran au fur et à mesure de son déroulement. Si vous ne spécifiez pas de paramètres, la commande ECHO affiche l'état en cours.

 

OFF : Inactive le défilement des commandes à l'écran. Sans ce paramètre, la commande ECHO affiche l'état en cours.

 

Texte : Le message à afficher à l'écran. Sans ce message, la commande ECHO affiche l'état en cours.

 

Pendant le traitement d'un fichier de commandes, les instructions s'inscrivent au fur et à mesure après le prompt, puisqu'un tel fichier ne fait en réalité que simuler des entrées au clavier.

 

Cependant, l'affichage des commandes à l'écran n'est utile que pour tester son déroulement. Par exemple, si un fichier de commandes n'aboutit pas, vous pouvez suivre son déroulement à l'écran afin de détecter l'erreur.

 

Mais en temps normal, l'affichage des commandes ne fait que gêner l'utilisateur.

 

Pour l'invalider, il vous suffit de taper : ECHO OFF

 

Au lancement d'un fichier de commandes, l'affichage est toujours actif (ON), ce qui vous oblige à l'inactiver manuellement.

 

A partir de DOS 3.3, le code ASCII 64 @ placé devant ECHO OFF annule l'affichage de la commande elle-même. En effet, l'affichage n'a pas encore été invalidé à ce point.

 

Si vous souhaitez afficher un fragment de texte après avoir inactivé l'affichage avec l'instruction ECHO OFF au début du fichier de commandes, utilisez la syntaxe suivante :

 

ECHO Texte

 

Si vous voulez insérer une ou plusieurs lignes blanches dans votre texte, tapez un point après ECHO.

 

Si vous voulez insérer dix lignes blanches, surtout ne tapez pas ECHO. dix fois de suite.

 

Définissez une boucle avec la commande FOR :

 

FOR %%X IN (1 2 3 4 5 6 7 8 9 10) DO ECHO.

 

Cette méthode est non seulement plus élégante, mais aussi plus rapide.

 

 

 

 

 

CLS

 

 

 

Syntaxe : CLS

 

 

 

La commande CLS efface l’écran et place le curseur dans le coin gauche supérieur.

 

Cette commande est le plus souvent utilisée dans un fichier de commandes, soit au début, soit pour mettre en valeur un message important.

 

 

 

 

 

MD MKDIR

 

 

 

Syntaxe: MD [Répertoire]

 

 

 

Répertoire : Indique le nom et la position du nouveau répertoire dans la hiérarchie.

 

La commande MD vous permet de créer un répertoire à n'importe quel niveau de la hiérarchie. Vous pouvez tout aussi bien le subordonner au répertoire courant ou le placer à l'autre bout de la hiérarchie. L'emplacement du nouveau répertoire est indiqué par le chemin d'accès.

 

Les répertoires présents sur le chemin d'accès doivent être séparés par des barres obliques inversées. Ainsi, la commande : MD TEXTEPRIVE génère un répertoire intitulé PRIVE subordonné à TEXTE.

 

Si vous souhaitez définir un itinéraire à partir du répertoire principal, commencez par une barre oblique. Par exemple, la commande : MDLOTUS génère un répertoire intitulé LOTUS dans le répertoire principal.

 

Si le chemin d’accès ne commence pas par une barre oblique inversée, l’emplacement du nouveau répertoire est déterminé à partir du répertoire courant. Ainsi la commande :

 

MD PRIVE crée un répertoire intitulé PRIVE dans le répertoire courant.

 

 

 

 

 

RD/RMDIR

 

 

 

Syntaxe: RD [Chemin]

 

 

 

Chemin : Indique le chemin d'accès au répertoire à supprimer.

 

La commande RD supprime un répertoire sur un support de stockage. Une fois supprimé, le répertoire n'apparaît plus dans le sommaire. Lorsque vous supprimez un répertoire, vous devez observer un certain nombre de règles :

 

Le répertoire doit être vide. Vous devez donc supprimer ou déplacer tous les fichiers qu'il contient au préalable.

 

De même, vous devez supprimer tous les sous–répertoires avec la commande RD.

 

Vous ne pouvez pas supprimer le répertoire courant.

 

Vous ne pouvez pas supprimer le répertoire principal.

 

Pour supprimer un répertoire, vous devez indiquer le chemin d'accès avec la plus grande précision.

 

Les répertoires qui composent le chemin d'accès doivent être séparés par des barres obliques inversées (). Par exemple, la commande : RD WORDTEXTE supprime le répertoire TEXTE, qui est un sous–répertoire de WORD.

 

Si le chemin d'accès commence par une barre oblique inversée, l'itinéraire établi à partir du répertoire principal. Par exemple : RDTEMP supprime le répertoire TEMP situé dans le répertoire principal.

 

Si le chemin d'accès ne commence pas par une barre oblique inversée, il prendra comme point de départ le répertoire courant. N'exécutez pas la commande RD sur un répertoire dévié avec SUBST.

 

Après avoir supprimé un répertoire, vous ne pouvez plus récupérer fichiers.

 

 

 

 

 

DEL, ERASE

 

 

 

Syntaxe : DEL [Fichier] (/P}

 

 

 

Fichier : indique le nom du ou des fichiers à supprimer. Les caractères de remplacement sont autorisés. Le système ne vous demande confirmation que si vous indiquez tous les fichiers du répertoire avec *.*.

 

/P : Disponible à partir de la version 4.0, cette option vous demande confirmation pour chaque fichier à supprimer.

 

 

 

Les commandes DEL et ERASE exécutent la même fonction et adoptent la même syntaxe.

 

La commande DEL élimine un fichier de son répertoire. Une fois supprimé, le fichier n'est plus accessible sous MS﷓DOS. Dans le catalogue, il est marqué comme supprimé donc invisible, tandis que dans la table d'allocation de fichiers (FAT), les secteurs qu'ils occupait auparavant sont à nouveaux libérés. Contrairement aux idées reçues, la commande DEL ne supprime pas les fichiers physiquement.

 

Le fichier ne disparaît pas entièrement et nous pouvons en principe le récupérer avec les moyens adéquats.

 

La commande : DEL DOCUMENT.TXT supprime le fichier DOCUMENT.TXT et l'élimine également du catalogue.

 

La commande: DEL C:TEXTE*.TXT supprime tous les fichiers avec l'extension ".TXT" dans le répertoireTEXTE du lecteur C:.

 

La commande : D E L *.* / P supprime tous les fichiers dans le répertoire courant. Avec l'option /P, le système vous demande confirmation pour chaque fichier. Vous pouvez alors confirmer ou annuler la suppression en appuyant sur les touches correspondantes.

 

Si vous souhaitez supprimer tout le contenu d'un répertoire en une seule opération, tapez : DEL T RA V A U X sans spécifier les fichiers comme dans : DELTRAVAUX*.*

 

Pour supprimer tous les fichiers du répertoire courant, tapez : DEL . au lieu de *.* le point symbolise tous les fichiers de répertoire courant.

 

 

 

 

 

DELTREE

 

 

 

Syntaxe : DELTREE {Lecteur} [Chemin] {/Y}

 

 

 

Lecteur : Nom du lecteur contenant le chemin à effacer.

 

/Y : Interdit la demande de confirmation concernant vos choix.

 

RD efface uniquement un répertoire vide qui ne contient ni fichiers ni répertoire. La conséquence est que la modification d'une arborescence peut générer un lourd travail surtout si vous n'êtes pas un utilisateur Windows. Sous Windows, le Gestionnaire de fichiers aide confortablement à renommer et même à déplacer des répertoires.

 

DELTREE allège efficacement cette tâche en effaçant le répertoire ainsi que les fichiers et répertoires qu'il contient.

 

N'oubliez jamais que cette commande est une gigantesque arme de destruction.

 

Vous voulez effacer le répertoire WORDTEXTES sur le lecteur en cours :

 

DELTREE WORDTEXTES

 

En l'absence de l'option /Y, vous devez reconfirmer cette action. Les répertoires et les fichiers intégrés au chemin sont détruits après une brève activité du disque dur.

 

 

 

 

 

[ Ce Message a été édité par: jump le 2001-05-13 13:04 ]

Posté(e)

WOW,

 

ça c'est de l'explication.

 

 

 

Yvesman

 

J'ai pas dit que j'étais contre les gros mots quand tu en dis un de temps en temps, en plus t'es de Poissy, alors tu peux co-pisciacais.

 

C'est juste qu'il y en a un, que je ne vais pas citer Balthazar, qui en abuse et que ca devient crade.

 

 

 

HeAd

 

Je connais déjà ce genre de Pipe, mais c'est quoi le "pipe" en informatique. Ce qu'il y'a de marqué là haut, je connais, mais une pipe...

 

 

 

myki, qui va bientot manger.

Posté(e)

 

Le 2001-05-14 13:56, Libellule a écrit:

 

tien tu rajoutes ces 3 lignes à l'autoexec;bat

 

çà te demandes l'autorisation d'éffacer ou non les fichiers contenus ds le dossiers temps

 

SET TEMP=C:TEMP

 

SET TMP=C:TEMP

 

IF EXIST C:TEMP*.* DEL C:TEMP*.*

 

Posté(e)

wavey.gif

 

faudrait voir a pas oublier les

 

SET TEMP=C:TEMP

 

SET TMP=C:TEMP

 

IF EXIST C:TEMP*.* DEL C:TEMP*.*

 

Pour l'info il faut les taper 2 fois pour qu'il s'affiche

 

a+

 

[ Ce Message a été édité par: jeanbi le 2001-05-14 20:07 ]

Posté(e)

Oui Jeanbi il faut taper 2 fois les barres obliques inversées pour qu'on puisse les voir

 

().

 

Mais si entre temps tu fais une modification à ton post Hé ! bien c'est foutu, elles n'apparaîssent plus.

 

Avant de poster, faut refaire les ().

 

@ ++++

Posté(e)

Je vois toujours pas ce que signifie la commande citée dans le 1 st post

 

"echo 0 " suivi d'un "pipe"

 

comment on tape le "pipe" sous win?

 

ke c pas une cochonnerie myki wobble.gif

Posté(e)

A ke jeux connait la cochonnerie,mais dans un but plus informatique, je voudrais bien savoir quel est donc cet "pipe". C'est un truc du genre "pipe line" (ou "pipe aline"... désolé).

 

Non mais c'est vrai, c'est quoi "un pipe" ???

 

 

 

myki, qui cherche toujours.

Posté(e)

Salut Myki

 

La pipe, c'est le machin que tu obtiens en tapant "AltGr + 1". Ca, c'est sur mon clavier suisse-romand, sur un clavier français, je sais pas mais en tous cas ça ressemble à ça : ¦

Posté(e)

Je vais peut-être dire une connerie... Il me semble que le signe "pipe" en anglais c'est ça : |

 

(ca s'obteins pas [alt Gr] + [6].

 

Si j'ai dis une connerie, y'en qui me corrigerons (o;

Rejoindre la conversation

Vous publiez en tant qu’invité. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...