Page 1 sur 1
Posté : 03 févr. 2003, 14:15:00
par Bertrand
Bonjour à tous !
J'ai créé un petit fichier batch qui permet la sauvegarde de quelques données.
Je voudrais qu'il se lance à chaque démarrage et pour à§a je l'ai rajouté à la fin de autoexec.bat en indiquant juste son nom (sauvegar.bat) puisqu'il est aussi à la racine
du DD.
Mais à§a ne marche pas.
Autoexec.bat ne lance pas sauvegar.bat. au démarrage.
Il supprime la ligne de commande, se copie en autoexec.BAK et revient à son état initial.
Y a-t-il quelquechose que je fais de travers ou est-ce que ceci est impossible à faire ?
Merci d'avance pour vos suggestions.
A plus.
Posté : 03 févr. 2003, 17:09:00
par Kitty
Salut,
Pourrais-tu nous fournir une image du contenu de ton fichier Autoexec.bat ?
Perso, j'ai eu le même souci que toi, cela provenait de la ligne de commande relative à SoundBlaster. Apparamment une copie de autoexec.bat devait être réalisée lors de l'install de la carte et, à chaque fois que j'ai voulu modifier le fichier, je me retrouvais avec une copie antérieure lors du redémarrage du pc.
Posté : 03 févr. 2003, 22:36:00
par Bertrand
Salut Kitty.
Voici ce qu'il y a dans autoexec.bat:
<IMG SRC="
userimg/(3695)autobat.gif" BORDER="0">
et voici ce que je rajoute:
<IMG SRC="
userimg/(3695)autobak.gif" BORDER="0">
Tu parles de soundblaster mais je ne l'ai pas sur mon PC, c'est une carte audio c'est à§a?
Par contre j'ai la mention de "blaster" dans mes variables et je n'ai jamais trouvé quel truc me mettait à§a, pas plus que la ligne "cmdline":
<IMG SRC="
userimg/(3695)set.gif" BORDER="0">
Cela a-t-il un rapport avec ce dont tu parles ?
A plus.
Posté : 03 févr. 2003, 22:55:00
par Kitty
Re,
A moins que je me trompe, la ligne "BLASTER=...." correspond bien à l'initialisation d'une carte son. Peut-être est-ce une SoundBlaser ou un dérivé.
Si c'est une Soundblaster, alors ton problème ressemble fortement à celui que j'ai rencontré dans le passé. Pour le solutionner, j'ai complètement désintallé les softs de ma carte son puis ai réinstallé la totale, à la différence près que je ne lui ai pas autorisé d'installer les drivers pour DOS. Depuis, plus de soucis : j'ai pu modifier le fichier autoexec.bat sans problème.
Maintenant, il faut être sà»r que tu aies le même pb que moi. Si d'autres ont eu la même anomalie, je leur laisse la place ...
PS: Juste un truc qui me vient à l'esprit : essaie de modifier ta ligne de commande par "CALL sauvegar.bat". Je suis pas sà»r que à§a fasse grans chose de mieux, mais sait-on jamais !!
Posté : 03 févr. 2003, 23:23:00
par McPeter
salut ..
autre chose ..
tu n'aurais pas un "sysedit" sous Me ?
Démarrer/Exécuter => SYSEDIT
modifie ton autoexec.bat là
apparement tu dois avoir un prog qui empèche la modif de ton Autoexec.bat puisque tu dis que la modif se retrouve dans le ".bak"
sinon tentes ta modif sous dos
@++
Posté : 05 févr. 2003, 13:19:00
par Bertrand
Salut !
kitty, j'ai essayé ce que tu m' indiqué: rajouter "call" mais comme tu le pensais pas de changement.
J'ai vérifié avec Aida32 et pas de Sound Blaster chez moi, ma carte son est une Via ac97.
Par contre la ligne "blaster" dans les variables doit correspondre à un standard d'autant plus que les paramètres sont les paramètres standards que j'ai trouvés dans certaines docs.
Mais bon je sais toujous pas ce qui me définit cette variable. Peut-être le pilote de la carte son lui-même ?
McPeter , il n'y a pas de "sysedit" sous Millennium. Il faut modifier avec "edit" sous Dos comme tu le dis et c'est ce que je fais toujours.
Dos et Millenium ont des rapports particuliers,pour preuves: mon config.sys est vide.
Autre indice qui a peut-être un rapport:
lorsque je démarre le PC actuellement,le contenu de autoexec.bat ne défile pas à l'écran alors que ,comme vous pouvez le voir plus haut, il n'y a pas "echo off" au début.
Pourtant, il arrive que le contenu défile au démarrage.
Pour être précis, à§a m'est arrivé chaque fois que j'ai eu à insérer le CD d'install pour corriger un problème.
Si à§a dit quelquechose à quelqu'un à§a pourra peut-être me permettre de trouver ce qui influence tant le démarrage.
Bon , ce sont de petites choses mais c'est agaà§ant de ne pas pouvoir faire ce qu'on veut de son PC.
En attendant, merci pour l' aide déja apportée.
A plus
Posté : 23 févr. 2003, 23:49:00
par freezzz
soir
devant ton fichier de sauvegarde place start
start sauvegar.bat
Posté : 24 févr. 2003, 09:53:00
par marsinph
Ne casse pas la tete avec ton autoexec.bat, il ne se lance JAMAIS sous Win Me en mode normal. Autoexec.bat ainsi que config.sys ne servent que et UNIQUEMENT en mode DOS
Si tu veux absolument le lancer, il faut démarrer en mode MS-DOS en pressant la touche F8.
Par ailleurs, ta question est de pouvoir lancer un pgm de copie de sauvegarde de tes données. Pourquoi n'utilise-tu pas le plannificateur de taches de Windows, il fait cela tres tres bien
Posté : 24 févr. 2003, 10:33:00
par Titus
Salut,
Je vais peut-être raconter des carabistouilles, mais si tu lanà§ais sauvegar.bat par le dossier "démarrage"? C'est ce que je fais pour lancer un batch sous XP (dont le DOS est encore moins apparent), et à§a fonctionne au poil.
Posté : 24 févr. 2003, 18:35:00
par Bertrand
Re
La planification ou le dossier démarrage sont une solution et c'est ce que j'ai fait.
Marsinph, es -tu sà»r que Autoexec.bat ne se lance pas sous Millenium ?
Puisque , comme je le dis plus haut, il se sauvegarde en Autoexec.<U>bak</U> lorsque je le modifie c'est bien qu'il est lu par le système. Non?
De plus, parfois son contenu s'affiche au démarrage de Windows, donc ....(mais pas tout le temps et je n'ai pas réussi à définir ce qui le faisait s'afficher ou non)
Bon je marque problème résolu même si quelques mystères demeurent.
Merci pour votre aide.