[Resolu]Petit probleme sur MS DOS
Modérateur : WIN32-[GG]
[Resolu]Petit probleme sur MS DOS
Bonjour a tous.
Bon pour faire court:
Je joue a un MMORPG, dans l'interface du jeu, on peut poser des drapeaux sur une map.
Sauf que depuis quelques temps, il a environ 5% de chance pour que quand l'on pose un drapeau, le jeu plante et que ça fasse perdre tous les drapeaux.
La solution c'est de copier le fichier save du jeu et de l'enregistrer ailleurs. Une fois le jeu planter, on coupe le fichier save bugué et on recolle sa sauvegarde que l'on a enregistrer ailleurs.
Le soucis c'est qu'il faut penser tres regulierement a faire une copie du fichier save.
Donc je cherche a faire une application sous MS-DOS pour
Lancer la commande au démarrage du PC (bon ça encore au pire je peux planifier la tache avec outil systeme)
Copier un fichier (C:/programmes files/azerty/save) dans un autre fichier (C:/programmes files/dossier save/save)
(si possible écraser l'ancien fichier save)
J'ai fait quelques essais mais je suis pas assez calé en info pour que ça marche.
Je voudrai savoir si c'est faisable et si possible avoir de l'aide pour rédiger l'application.
Pour l'instant j'ai un truc dans ce genre
C:\ XCOPY C:\Program Files\Ryzom\save C:\Program Files\Fichier save
Merci d'avance.
Toyeux
Bon pour faire court:
Je joue a un MMORPG, dans l'interface du jeu, on peut poser des drapeaux sur une map.
Sauf que depuis quelques temps, il a environ 5% de chance pour que quand l'on pose un drapeau, le jeu plante et que ça fasse perdre tous les drapeaux.
La solution c'est de copier le fichier save du jeu et de l'enregistrer ailleurs. Une fois le jeu planter, on coupe le fichier save bugué et on recolle sa sauvegarde que l'on a enregistrer ailleurs.
Le soucis c'est qu'il faut penser tres regulierement a faire une copie du fichier save.
Donc je cherche a faire une application sous MS-DOS pour
Lancer la commande au démarrage du PC (bon ça encore au pire je peux planifier la tache avec outil systeme)
Copier un fichier (C:/programmes files/azerty/save) dans un autre fichier (C:/programmes files/dossier save/save)
(si possible écraser l'ancien fichier save)
J'ai fait quelques essais mais je suis pas assez calé en info pour que ça marche.
Je voudrai savoir si c'est faisable et si possible avoir de l'aide pour rédiger l'application.
Pour l'instant j'ai un truc dans ce genre
C:\ XCOPY C:\Program Files\Ryzom\save C:\Program Files\Fichier save
Merci d'avance.
Toyeux
Modifié en dernier par Toyeux le 09 sept. 2008 18:06, modifié 2 fois.
Re: Petit probleme sur MS DOS
Clargement faisable, je me penche dessus et je te dit ce qu'il en es
Re: Petit probleme sur MS DOS
ok merci
Re: Petit probleme sur MS DOS
Alors voila ,sa marche j'ai commenté un peu, pour ce qui es du demarage tu peut utiliser nircmd.exe qui permet de modifier le registre mais ci ce n'es que pour toi pas la peine de t'embrouiller
Verifie quand meme que les chemin soit correctes
ps: j'ai changer "fichier save" par "fichier-save"
C'etait bien un dossier ton "fichier save" ? car n'ayant pas vu d'exstension et voyant ta comme xcopy c'es ce que j'en es deduit
Lancer la commande au démarrage du PC (bon ça encore au pire je peux planifier la tache avec outil systeme) ==> Si tu es sous xp : creer un raccourcis du bat dans demarrer/tout les programme/demarage
Code : Tout sélectionner
@echo off
cls
:: On verifie si le dossier fichier-save existe deja
:: S'il existe on le supprime
if exist "C:\Program Files\Fichier-save" rmdir /s /q "C:\Program Files\Fichier-save"
:: Et s'il n'existe pas on le crée
if not exist "C:\Program Files\Fichier-save" md "C:\Program Files\Fichier-save"
:: On sauvegarde le tout, en enlevant la demande de confirmation, sa remplace donc l'ancien
xcopy /S /E /H "C:\Program Files\Ryzom\save" "C:\Program Files\Fichier-save\"
ps: j'ai changer "fichier save" par "fichier-save"
C'etait bien un dossier ton "fichier save" ? car n'ayant pas vu d'exstension et voyant ta comme xcopy c'es ce que j'en es deduit
Lancer la commande au démarrage du PC (bon ça encore au pire je peux planifier la tache avec outil systeme) ==> Si tu es sous xp : creer un raccourcis du bat dans demarrer/tout les programme/demarage
Re: Petit probleme sur MS DOS
Merci beaucoup, ça marche impec.
*content*
*content*
Re: Petit probleme sur MS DOS
Heureux d'avoir resolu ma premiere aide tout seul <3
Petit probleme sur MS DOS
Finalement j'ai juste rajouter une ligne de code pour que ça l'enregistre en eteignant le PC, c'est plus simple et ça revient au meme.
Donc j'ai mis
Par contre du coup je dois me servir de cette commande pour éteindre le PC.
Donc j'ai mis
Code : Tout sélectionner
@echo off
cls
if exist "C:\Program Files\Fichier-save" rmdir /s /q "C:\Program Files\Fichier-save"
if not exist "C:\Program Files\Fichier-save" md "C:\Program Files\Fichier-save"
xcopy /S /E /H "C:\Program Files\Ryzom\save" "C:\Program Files\Fichier-save\"
shutdown -s -t 0
Re: [Resolu]Petit probleme sur MS DOS
Lol la je ne comprend plus oO
Tu veut le lancer au demarage, et en meme temps tu demande a ce que ca te coupe le pc mdr
Y a pas risque de tourner en boucle ? ,je demarre,sa enregistre et sa eteind etc etc
Tu veut le lancer au demarage, et en meme temps tu demande a ce que ca te coupe le pc mdr
Y a pas risque de tourner en boucle ? ,je demarre,sa enregistre et sa eteind etc etc