[BATCH]Besoin d'aide (débutant)

Besoin d'aide (débutant) [BATCH] - Shell/Batch - Programmation

Marsh Posté le 20-05-2004 à 10:50:04    

Salut à tous
J'aimerais faire une farce à un pote en créant un fichier batch qui lui annonce que son disque dur à été formaté.
J'avais pensé à faire une premiere fenetre DOS dans laquelle le "formatage" s'enclenche, une deuxième fenetre qui s'ouvre par dessus et dans laquelle j'annonce qu'il s'est fait hacker, puis une troisième dans laquelle j'annonce que c'était une farce.
Voici comment j'ai présenté mon fichier  
 
 

Code :
  1. @echo off
  2. ECHO.
  3. ver
  4. ECHO Hard Drive checking process started ...
  5. ECHO.
  6. ECHO .......................................Done
  7. ECHO.
  8. ECHO.
  9. ECHO Your system is able to be formated.
  10. ECHO.
  11. ECHO WARNING : If you pursue this all the datas on your hard drive will be deleted.
  12. ECHO Are you sure you wish to erase all your datas ? y/n
  13. ECHO y
  14. ECHO.
  15. ECHO Processing ...
  16. ECHO .......................................Done
  17. ECHO.
  18. ECHO.
  19. PAUSE
  20. @echo off >> logsys.txt
  21. cls >> logsys.txt
  22. echo. >> logsys.txt
  23. ECHO You've just been hacked... >> logsys.txt
  24. rename logsys.txt logsys.bat
  25. start logsys.bat
  26. PAUSE
  27. @echo off >> logsys2.txt
  28. cls >> logsys2.txt
  29. echo. >> logsys.txt
  30. ECHO You got Burned by DaAdmin! >> logsys2.txt
  31. rename logsys2.txt logsys2.bat
  32. start logsys2.bat


 
Seulement ça ne marche pas, u message d'erreur est affiché comme quoi "You've" et "You" ne sont pas des fichiers commande.
 
 
Merci beaucoup de m'aider :)

Reply

Marsh Posté le 20-05-2004 à 10:50:04   

Reply

Marsh Posté le 20-05-2004 à 11:31:23    

chez moi (w98se) la ligne qui semble te poser problème marche :
echo test test2 >> toto.txt
aucun problème, je vois pas ce qui cloche...

Reply

Marsh Posté le 20-05-2004 à 12:43:39    

Merci pour ta réponse.
Je suis sous XP Personnal.
 
Voilà ce que me renvoie la fenetre DOS quand je tape ce que tu m'as proposé : D:>echo test test2 1>>toto.txt
...
(j'ai utilisé la commande pause pour voir ce msg)

Reply

Marsh Posté le 20-05-2004 à 13:21:09    

C'est bon problème résolu!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed