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.... |
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.