Batch marchant à moitié

Divarthurus -  
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   -
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

Pierrot-du-18 Messages postés 133 Date d'inscription   Statut Membre Dernière intervention   5
 
@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"
0
Divarthurus
 
Merci pour ton retour.

Mais ça ne marche pas.

Le fichier a pour nom complet: World of Warcraft Launcher.exe
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
hello
essayer
@start "C:\Jeux\World of Warcraft" "World of Warcraft Launcher.exe" 
0
ryko1820 Messages postés 1677 Date d'inscription   Statut Membre Dernière intervention   276
 
.


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 ;-)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Divarthurus
 
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!
0
ryko1820 Messages postés 1677 Date d'inscription   Statut Membre Dernière intervention   276
 
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 ...
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
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" 
0