Je suis en pleine période de révisions avant les examens, et j'ai reçu quelques exercices à préparer.
Malheureusement je bloque sur un exercice DOS le voici si quelqu'un saurai m'aider à comprendre ce qu'il faut faire :
==> Ecrire un fichier BAT qui tests l'existence du dossier c:\test s'il n'existe pas il le crée.
==> Ecrire un fichier BAT qui présente un menu (1 - commande dir /s ; 2- commande dir /p ; 3 - attri ).
==> Donnez la ligne de commande qui va créer un fichier liste.txt qui contient la liste de tous les fichiers .exe (trié par ordre alphabétique) du disque dur c. Même les fichiers cachés !
Si quelqu'un sais m'aider pour cela =), Merci
------------------------------Un vrai informaticien pense qu'il y a 1024 mètres dans 1km
==> Ecrire un fichier BAT qui présente un menu (1 - commande dir /s ; 2- commande dir /p ; 3 - attri ).
Code :
@echo off
set fix=Menu
cls
TITLE %fix%
color 1F
cls
echo %fix%
echo.
echo Choix du Lecteur.
echo.
echo 1. -Commande dir /s
echo 2. -Commande dir /p
echo 3. -attri
echo 4. Exit
echo.
echo.
set /p menu= 1 2 3 4 et presser entrer:
if "%menu%"=="1" goto Dir_s
if "%menu%"=="2" goto Dir_p
if "%menu%"=="3" goto Attri
:dir_s
"Si juste le menu à créer?"
:Dir_p
La commande à utiliser.
:Attri
La commande a utilisé.
:exit
exit
Un truc du genre non?
Citation :
==> Donnez la ligne de commande qui va créer un fichier liste.txt qui contient la liste de tous les fichiers .exe (trié par ordre alphabétique) du disque dur c. Même les fichiers cachés !
-Je vais voir ce que je peux en tirer =)
car DOS n'est pas ma tasse de thé.
Citation :
==> Donnez la ligne de commande qui va créer un fichier liste.txt qui contient la liste de tous les fichiers .exe (trié par ordre alphabétique) du disque dur c. Même les fichiers cachés !
Pour le dernier, il doit avoir un truc genre:
dir *.exe /S /O:N /N
ouais merci mais pour l'écrire dans un fichier .txt y'a pas un truc du genre
> "le nom du fichier".txt pour copier le tout dans un bloc note par exemple ? je vais éssayer vite fais merci encore de ton aide si jamais tu trouves d'autres chose n'hésite pas =)
Message édité par lud000 le 09-12-2007 à 00:37:40
------------------------------Un vrai informaticien pense qu'il y a 1024 mètres dans 1km
Répondre à lud000
[quote]==> Donnez la ligne de commande qui va créer un fichier liste.txt qui contient la liste de tous les fichiers .exe (trié par ordre alphabétique) du disque dur c. Même les fichiers cachés !
Pour le dernier, il doit avoir un truc genre:
dir *.exe /S /O:N /N
en faisant dir *.exe /s /o /n > liste.txt il me crée un fichier .txt nommé liste dans ce cas-ci avec le nom de tout les fichiers .exe tout ça sur bloc note !!
merci encore =) ma question 3 est résolue ^^ il me manque la première et deuxième encore, j'y travail.
------------------------------Un vrai informaticien pense qu'il y a 1024 mètres dans 1km
Répondre à lud000
Si, tu veux connaître un bon moyen d'apprendre, tu télécharges le fichier MSNfix qui permet de désinfecter les virus MSN.. Il est écris en Bat, alors tu apprends plein de chose.
C'est ce que je viens de faire, pour les 3 solutions
Si, tu veux connaître un bon moyen d'apprendre, tu télécharges le fichier MSNfix qui permet de désinfecter les virus MSN.. Il est écris en Bat, alors tu apprends plein de chose.
C'est ce que je viens de faire, pour les 3 solutions
Merci de ton aide =) je vais suivre ton conseil merci encore !
------------------------------Un vrai informaticien pense qu'il y a 1024 mètres dans 1km
Répondre à lud000
En plus de cela tu devrais prendre le logiciel Powerbatch qui est en fourni avec un excellent tuto et qui te permet de faire du pas à pas
Bon sinon moi je suis, comme pas mal de monde, pas fan du goto ( même si dans un petit fichier batch....) d'autant plus que dans la dernière solution cela n'est pas utile :
En plus de cela tu devrais prendre le logiciel Powerbatch qui est en fourni avec un excellent tuto et qui te permet de faire du pas à pas
Bon sinon moi je suis, comme pas mal de monde, pas fan du goto ( même si dans un petit fichier batch....) d'autant plus que dans la dernière solution cela n'est pas utile :
Code :
@echo off
cls
if not exist C:\test md C:\test
pause
echo on
Oki merci !! =) et merci aussi ton fichier .bat marche à merveille !!
Je vais tester ce petit logiciel merci !!
------------------------------Un vrai informaticien pense qu'il y a 1024 mètres dans 1km
Répondre à lud000
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.