Batch marchant à moitié

Bonjour,

Je souhaiterais faire fonctionner un batch très court:

@title NPCclean
@delete "C:\Jeux\World of Warcraft\Cache\WDB\frFR\creaturecache.wdb"
@delete "C:\Jeux\World of Warcraft\Cache\WDB\frFR\npccache.wdb"
@start "C:\Jeux\World of Warcraft\World of Warcraft Launcher.exe"

Mais ça ne marche pas bien. Les fichiers sont bien supprimés mais le launcher ne démarre pas.
A la place, la fenêtre DOS reste ouverte et avec un titre différent:
C:\Jeux\World of Warcraft\World of Warcraft Launcher.exe

Quelqu'un peut-il m'aider?

Merci d'avance!

Info additionnelle:
Le but du batch est de supprimer 2 fichiers cache d'un add-on en démarrant le jeu WoW, au lieu de le faire manuellement.

6 réponses

  • Votes
  • Date
  • Date décroissante
  1. @title NPCclean
    @delete "C:\Jeux\World of Warcraft\Cache\WDB\frFR\creaturecache.wdb"
    @delete "C:\Jeux\World of Warcraft\Cache\WDB\frFR\npccache.wdb"
    @start "C:\Jeux\World of Warcraft\World of Warcraft\Launcher.exe"
    1. Merci pour ton retour.

      Mais ça ne marche pas.

      Le fichier a pour nom complet: World of Warcraft Launcher.exe
      1. Contributeur
        hello
        essayer
        @start "C:\Jeux\World of Warcraft" "World of Warcraft Launcher.exe" 
        1. .

          En fait c'est le "start" que "World of Warcraft Launcher.exe" n'apprécie pas ...

          Faire comme indiqué par dubchek ou utiliser un call ou même lancer directement "World of Warcraft Launcher.exe" ...

          @call "C:\Jeux\World of Warcraft\World of Warcraft Launcher.exe" 
          ou encore

          @"C:\Jeux\World of Warcraft\World of Warcraft Launcher.exe" 

          Devraient fonctionner ...

          You may stop me but you can't stop us all ;-)
          1. Super!

            " " à la place de \ n'a pas fonctionné chez moi.

            Mais!
            @"C:\Jeux\World of Warcraft\World of Warcraft Launcher.exe"
            et
            @call
            fonctionnent très bien.

            Si ça ne vous dérange pas, vous m'expliqueriez pourquoi ces 2 commandes marchent plutôt que le simple @start?

            Merci encore!
            1. Franchement je comprends pas pourquoi, j'ai encore wow chez moi même si j'y joue plus trop et j'ai juste constaté le truc et trouvé un contournement ...
          2. Contributeur
            start n'aime pas les espaces
            essayer avec les noms courts (dir /x)
            ou essayer
            @start /D "C:\Jeux\World of Warcraft" "World of Warcraft Launcher.exe"