Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1812 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  batch pour débutant

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

batch pour débutant

n°1441772
jack colt
Posté le 13-09-2006 à 14:31:13  profilanswer
 

bonjour,
 
voilà je réalise un tout "premier" petit programme batch, mais j'ai un souci à l'execution...
l'idée est de virer des fichiers log au démarrage de la machine, ces fichiers se trouvent dans le répertoire "gipc" à la racine de C:
je réalise le fichie .txtr avec le bloc-note de windows, puis je le renome en .bat et enfin j'execute une tache planifiée....mais ça ne marche pô !
voilà le code :
 
c:\>cd c:\gipc
c:\gipc>del LOG*.*
 
est ce qu'une âme charitable pourrait m'éclairer.
merci.

mood
Publicité
Posté le 13-09-2006 à 14:31:13  profilanswer
 

n°1441795
Elmoricq
Modérateur
Posté le 13-09-2006 à 14:45:08  profilanswer
 

jack colt a écrit :

mais ça ne marche pô !


 
En voila une description précise du problème rencontré.

n°1441823
_darkalt3_
Proctopathe
Posté le 13-09-2006 à 15:08:31  profilanswer
 

jack colt a écrit :

c:\>cd c:\gipc
c:\gipc>del LOG*.*


 
Si t'as mis ça , ca me semble normal que ca ne fonctionne pas
 
essaie donc plutot

Code :
  1. del /Q c:\gipc\*.*


 
Y'a une demande de confirmation avant suppression.
 
Lire l'aide, ca .... aide, curieusement.


Message édité par _darkalt3_ le 13-09-2006 à 15:17:57

---------------
Töp of the plöp
n°1441835
olivthill
Posté le 13-09-2006 à 15:16:33  profilanswer
 

Bonjour. Bienvenue parmi les programmeurs de batch !
 
Quel est le message d'erreur ?
 
Quelle est la version de Windows ?
 
Quels sont exactement les lignes de code ?
Est-ce que la première ligne est "c:\>cd c:\gipc" ou "cd c:\gipc"
Est-ce que "cd c:\gipc" fonctionne correctement sous DOS ?
Sur mon PC sous Windows millenium, cela ne marche "pô", parce qu'il faut séparer l'action en deux parties : sélection du drive c, puis sélection du répertoire par :

c:
cd \gipc

Mais peut-être que des versions plus récentes que mon vieux Win Me acceptent cd c:\gipc
 
La deuxième ligne de code me parait correct, mais pour en être tout à fait certain, il faudrait aussi la tester la deuxième ligne de code sous DOS.
 
Le problème peut se trouver ailleurs.
Les fichiers de log sont peut-être protégés.
Les fichiers de log sont peut-être recréés après avoir été supprimés.
 
Voilà, c'était mes quelques pistes. Bonne chance ! et tiens nous au courant.
 

n°1441863
jack colt
Posté le 13-09-2006 à 15:41:28  profilanswer
 

merci ...
merci aussi à darkalt3 pour son grand sens de l'humour....
à suivre

n°1441868
_darkalt3_
Proctopathe
Posté le 13-09-2006 à 15:47:54  profilanswer
 

jack colt a écrit :

merci aussi à darkalt3 pour son grand sens de l'humour....


 [:black_lord]


---------------
Töp of the plöp
n°1441871
jack colt
Posté le 13-09-2006 à 15:48:20  profilanswer
 

merci Olivhill !
donc mon premier batch fonctionne, à savoir il réalise l'opération qu'on lui demande, c a d de supprimer les fichiers de log dans un répertoure spécifié.
le code :  
 
c:
cd \gipc
del LOG*.*
 
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  batch pour débutant

 

Sujets relatifs
[Ajax de débutant] : problème avec l'attribut status ?!batch emplacement programme
Batch Prob help me plizzzz[batch] [RESOLU] Enlever les " d'un fichier
[Resolu] Débutant swing : interface graphique dynamiqueerreur (de débutant) dans un batch windows [Résolu]
modifier le registre windows en batch ( debutant )Batch + commande (débutant)
[BATCH]Besoin d'aide (débutant)Batch : question de débutant
Plus de sujets relatifs à : batch pour débutant


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR