batch pour débutant - Divers - Programmation
Marsh Posté le 13-09-2006 à 14:45:08
ReplyMarsh Posté le 13-09-2006 à 15:08:31
| jack colt a écrit : c:\>cd c:\gipc  | 
 
 
Si t'as mis ça , ca me semble normal que ca ne fonctionne pas 
 
essaie donc plutot 
| Code : 
 | 
 
 
Y'a une demande de confirmation avant suppression. 
 
Lire l'aide, ca .... aide, curieusement.
Marsh Posté le 13-09-2006 à 15:16:33
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:  | 
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. 
 
Marsh Posté le 13-09-2006 à 15:41:28
ReplyMarsh Posté le 13-09-2006 à 15:47:54
| jack colt a écrit : merci aussi à darkalt3 pour son grand sens de l'humour.... | 
 
 ![[:black_lord] [:black_lord]](https://forum-images.hardware.fr/images/perso/black_lord.gif) 
 
Marsh Posté le 13-09-2006 à 15:48:20
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*.* 
 
 
Marsh Posté le 13-09-2006 à 14:31:13
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.