Tom's Guide > Forum > Programmation > Référence en ms-dos
Mot :    Pseudo :           
 

Bonjour,

Je cherche un site de référence complet sur le dos.

J'ai chercher sur google, mais je ne trouve que des petit sites qui explique les bases. Moi, je cherche plutôt un site plus avancé en la matière.

Alors, si vous en connaisser un, pouvez-vous me donner l'adresse s.v.p. :-D

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

le tuto de www.astase.com est fait pour les débutants

mais a la fin il file des addresses pour "la haute voltige du batch" maitrise de l' englais indispensable.

Répondre à scuny
- 0 +

J'ai été sur le site que tu m'a proposé, et je n'ai rien trouvé. Tu es sûr de l'adresse???

Répondre à Pas2

voila un article que jai trouve et jai copie colle:


Une explication vite fais, D.O.S viens de Disk Operating System, il s’agit d’un vieux système racheté pour une bouchée de pain par Bill Gates qui est d’ailleurs à l’origine de sa richesse…. Le Dos (fenêtre simpliste), n’est pas utilisé dans les versions Win2000, Nt et Xp…. Enfin disons que les commandes sont pratiquement identiques, mais le nom différent. En effet, dans les versions citées précédemment le nom est «Invite de commandes».
Bon, passons a la pratique…

Alors il existe 4 manières d’accéder au Dos :
· la première fonctionne sous toutes les versions de Windows, il suffit de faire :
Démarrer > Exécuter et ensuite taper «command», sans les guillemets bien sur ( « » ), il existe un raccourci pour atteindre cet écran, la p’tite fenêtre Windows de notre clavier + R.
· les 3 autres ne fonctionnent que sous Windows 9x : (normal)
1_ Démarrer > Programmes > Ms-Dos
2_ Démarrer > Arrêter > Redémarrer en mode Ms-Dos
3_ Lorsque vous démarrer votre PC, avant le bip sonore appuyez sur F8 (F1 sur certains PC)

Et puis bon, pour ceux qui fonctionne sous Windows 3x (hum, on a tous nos raisons dans la vie, ne vous justifiez pas) faites Fichiers>Quitter

Commandes Ms-Dos

Maintenant que NOUS voilà sous dos, nous devrions voir C:\>_
Le _ représente un curseur qui clignote, si ce n’est pas le cas FAISONS (bon je vais pas tout faire avec vous) FAITES CD \ , vous devriez revenir a la racine C: qui n’est autres que la lettre de votre disque dur par défaut….
J’aimerai signaler que les majuscules n’ont aucune importance sous Dos (contrairement à linux)

Si vous désirez changer de répertoire, tapez CD
Ex : Vous voulez allez dans le répertoire Windows, faites cd windows si vous voulez directement accéder à un sous-répertoire de windows, Temp par exemple, faites c: cd windows\temp

Pour faire machine arrière, c’est a dire pour retourner dans le répertoire précédent faites cd.. il ne doit pas y avoir d’espace entre les deux points et cd
Ex : Nous sommes dans C:\WINDOWS>Temp et nous voulons retourner dans le répertoire Windows on tape tout juste cd..

Comment afficher ses fichiers ?

Passons à autre choses, vous avez envie de voir le contenu d’un répertoire :
Alors VOUS êtes dans c:\neliostar, et vous désirez lister ses fichiers.
Donc vous devriez Tapez c:\neliostar>dir (et là vous devriez voir les fichiers du dossier
Si vous avez pleins de fichiers dans ce répertoire, il faut que vous ayez des dons paranormaux pour pouvoir lire tout au ralenti, ah parce que ça va très vite…
Heureusement que je suis là hein, on va faire dir/p comme ça au moins les fichiers vont s’afficher par écran c’est plus pratique… ou dir/w là vous aurez la formule 2 en 1, lol !!! Vous aurez en fait plusieurs écrans affichés simultanément mais les informations seront moins complètes.
Vous pouvez aussi combinez dir/p/w
Vous pouvez aussi décider quel type de fichiers vous voulez voir s’afficher, par exemple vous voulez faire apparaître que des fichiers à extensions .doc faites dir *.doc (il faut qu’il y’ai un espace entre dir et *.doc)

Si vous voulez affichez tous le contenu du C : dans un fichier texte, faites
C:\Dir>neliostar.txt
Le fichier .txt apparaîtra dans le C :
Si le fichier existe déjà il sera remplacé sinon, un autre sera créer…


Comment manipuler nos fichiers ?

Il y’a des commandes indispensables au fonctionnement du dos, copy, move, delete, rename
Pour ceux qui parle un rudiment d’anglais, comprendront qu’il s’agit des commandes Copier, déplacer, supprimer, renommer… Bon pour les autres, euuhh je vous ai déjà donnée la solution…

Copy
Ici vous allez apprendre comment copier un fichier ou un répertoire, cela peut être très utile surtout sur un PC qui ne vous appartiens pas…
Supposons que vous êtes dans C:\windows et que vous voulez copiez le fichier pwl (pourquoi celui là justement ??) sue le lecteur a : alors faites :
C:\windows>copy *.pwl a:
*. Permet de copier tous les fichiers pwl
a : représente un lecteur, ici celui de disquette par défaut

« mais comment on fait pour copier un fichier vers un répertoire ? » je vous voyais venir, bah c’est très simple, prenons par exemple un fichier texte nommé underground se trouvant dans le dossier Windows que vous voulez placer dans le répertoire neliostar, faites :
C:\windows>copy *.undergroud.txt c:\neliostar

Move
V’la une commande qui vous permettras de déplacer des fichiers ou répertoires , elle fonctionne comme la précédente sauf que là, au lieu de mettre copy vous mettrez move :
Prenons un exemple concret.
Vous êtes sur le c:\ et vous voulez déplacer le dossier neliostar vers SHTeam (majuscule=aucune importance)
Vous n’avez qu’à taper :
C:\ move neliostar SHTeam

Pareil pour les fichiers sauf que là vous devriez mettre une extension, par exemple vous avez sur le C: , le fichier texte (.txt) Synoestsympa.txt et vous voulez le déplacer vers le répertoire SHTeam , vous faites :
C:\ move Synoestsympa.txt SHTeam


Delete
Cette commande vous permettras de........ voir un fichier ou des dossiers disparaîtrent pour toujours…
Dans la même logique, je vous donne des exemples…
Vous avez un fichier texte qui s’appel lamers (alors là, n’hésitez pas effacer le, et puis qu’est ce que vous faites avec, d’abord ? ), que vous voulez effacez, faites :
c:\del lamers.txt

Alors pour effacer un dossier vous pouvez procédez de la même façon, ou utiliser la commande deltree, supposons que vous êtes dans le répertoire SHTeam, et que vous remarquiez la présence d’un dossier qui a pour nom Crashers faites :
C:\SHTeam>deltree crashers
Et là on vous proposera, d’effacer ou pas le dossier, taper y pour oui, mais bon si vous êtes assez… disons étranges pour ne pas accepter un truc que vous demandez taper sur N
Je vais même vous aidez tapez deltree/y comme ça au moins on ne vous posera pas la question sur si, vous voulez vraiment effacer le dossier… mais bon
(comme ça Syno et moi sommes sauvé,lol)

Rename
Cette commande nous permet de renommer un ficher ou un dossier, elle fonctionne un peu comme les autres…

EXEEEMPLE !!!!! alors dans le dossier SHTeam on a un fichier texte nommé demon, sauvons le…..
Faites :
C:\Shteam>rename demon.txt ange.txt

Sinon on aurait pu prier et observé le résultat aussi mais ça aurait été plus lent, je crois

Vous pouvez aussi renommez tous les dossiers :
(nous sommes toujours dans le répertoire Shteam, c’est que ça aide et je crains rien dedans, lol…) disons qu’il faut faire rename anciennom nouveaunom

C:\Shteam>*.newbies *.hackers

Commandes diverses:

Voila d’autres fonctions diverses que j’inclus, elles sont nombreuses, vous pouvez les trouvés en faisons Help sous dos.
Pour utiliser les commandes qui suivent ils vous suffit de les placer, après C:\ (sous dos bien sur)
Edit : Alors cette commande vous permet d’écrire du texte, grâce à l’éditeur Dos
Ver : Cette commande vous donne la version de Windows que vous avez
Md ou Mkdir : Permet de créer un répertoire, mais il faut que vous fassiez
mkdir nouveaunom,
ex : c:\mkdir HappyEnd , là vous devriez voir sur le c:\Happy End

Rmdir ou Rd: Cette commande s’utilise comme la précédente, faut juste remplacer « mkdir » par « rmdir », elle permet de supprimer un répertoire

Type : vous permet de voir le contenu d’un fichier texte, mais n’oubliez pas de placer l’extension de votre fichier à la fin
ex : c:\type papillon , et v’la comme par magie le texte contenu dans ce fichiers s’affichent

Diskcopy : vous permet de copier une disquette sur une autre
Time : vous permets de voir l’heure qu’il fais, et la changée
Date : vous permets de voir la date du jour et de la changée

Format : cette commande vous permet de formater un lecteur, mais il faut ensuite placer la lettre du lecteur, ainsi
C:\format a : formatera le disque a

Netstat –a : cette commande vous permet d’afficher toutes les connexions ainsi que les ports en écoute
Netstat –n : cette commande vous permet d’afficher les adresses et numéros de port en format numérique
Netstat –r : cette commande vous permet d’afficher la table de routage
Netstat –s : cette commande vous permet d’afficher les statistiques par protocole

:-D :-D

Répondre à hellmot

sinon pour avoir des infos, tu tapes: help
et apres help <commande> par exemple: help if


Répondre à CRicky

il ya aussi les redirections :
ping localhost >salut.txt
enveras le resultat de la commande "ping localhost" ds le fichier salut.txt.
et le pipe:
dir | grep salut
enveras le resultat du programme dir au programme grep qui a l'argument salut :concretement ca va faire la liste des fichiers:"dir" et "grep salut" vas afficher que les lignes contenant salut.



Répondre à defaultuser

salut,

et pour faire un déplacement de fichiers en masse ?

move *.bak c:\dessin

ça marche bien mais la fonction ne va pas dans les sous dossiers, comment faire ?

Merci

Répondre à nikro_magnon

defaultuser a écrit :

il ya aussi les redirections :
ping localhost >salut.txt
enveras le resultat de la commande "ping localhost" ds le fichier salut.txt.
et le pipe:
dir | grep salut
enveras le resultat du programme dir au programme grep qui a l'argument salut :concretement ca va faire la liste des fichiers:"dir" et "grep salut" vas afficher que les lignes contenant salut.

 

Désolé mais grep n'est pas une commande MS-DOS et le pipe n'existe pas non plus !

 

Sinon toutes les commandes sont ici
http://www.computerhope.com/msdos.htm
http://webtools.live2support.com/windows/

 

Concernant for, if, goto, call et les variables
http://labmice.techtarget.com/articles/batchcmds.htm

 

Pour plus de commande, il faut le PowerShell de Microsoft !


Message édité par OmegaClaw le 07-10-2007 à 16:27:54
Répondre à OmegaClaw
Tom's Guide > Forum > Programmation > Référence en ms-dos
Aller à :

Il y a 2879 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens