supersam2 a écrit :
un exemple concret: j'ai un fichier appelé config qui est chargé par un jeu. Pour pouvoir facilement changer de config, il faut qu'il renomme ma première config en un nom temporaire pour pouvoir renommer la deuxième config en config et que le jeu charge la deuxième plutot que la première. En gros j'ai deux fichiers: "Config" et "Config renaud" la première est en fait "Config sam" mais pour que le jeu la charge il faut bien qu'elle ait le bon nom. Donc ci je lance le batch, il vérifie si le fichier "Config renaud" existe. Si oui il renome le fichier "Config" en "Config sam" et ensuite il renomme le fichier "Config renaud" en "Config". S'il n'existe pas cela veut dire que le fichier "Config sam" existe et donc il faut renommer "Config" en "Config renaud" et renommer ensuite "Config sam" en "Config"
|
Moi ça m'épuise ce genre de question à 2 balles. Déjà ce n'est pas parce que "Config renaud" n'existe pas que "Config sam" existe forcément.
Sinon désolé, je ne connais pas assez le batch pour faire ça. En plus, ton algo fait qu'à chaque fois, c'est l'un des deux fichiers "config sam" ou "config renaud" qui reste dans le dossier car l'autre a été renommé. T'as pas peur de foirer et de perdre les deux ?
Alors si j'étais toi, je garderais en permanence les deux fichiers config et je créerais deux batch. Le premier effacerait "config" et copierait "config sam" en config et le second ferait pareil mais à partir de "config renaud". Comme ça, si ça foire, tu conserves tes fichiers de base...
Message édité par Sve@r le 04-06-2010 à 18:46:43
---------------
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche.