Fichier batch

Résolu/Fermé
zzzer Messages postés 907 Date d'inscription dimanche 25 mai 2008 Statut Membre Dernière intervention 3 décembre 2023 - 11 juil. 2008 à 09:12
BlueMind Messages postés 583 Date d'inscription vendredi 27 juin 2008 Statut Membre Dernière intervention 22 juillet 2008 - 11 juil. 2008 à 09:44
Bonjour à vous,


Je dois créer un fichier batch installant deux-trois programmes.
Pour ça, pas de souci.

Mais j'ai aussi à remplacer un fichier par un autre. Je m'explique plus clairement : lors de l'installation, est positionné un fichier de configuration (.rb, ouvrable avec le bloc notes), mais cette configuration ne me plaisant pas, j'aimerais le remplacer par un autre (dont j'ai le contenu).

Ma question est donc : comment faire ?

Car si je fais un set variable = [touuuuuuuut le contenu du fichier avec des retours à la ligne et tout]
puis echo %variable% > C:\ruby\...\config.rb , cela ne fonctionne pas ...


De plus, il me faut faire un gem install rghost (qui permet d'installer une petite extension de ruby), et après cette commande, le batch coupe, il n'exécute pas les instructions qui suivent...


Un ou deux petit(s) coup(s) de pouce serait le bienvenu :)


Merci ;)
A voir également:

1 réponse

BlueMind Messages postés 583 Date d'inscription vendredi 27 juin 2008 Statut Membre Dernière intervention 22 juillet 2008 159
11 juil. 2008 à 09:17
Bonjour,

Tu veux créer le fichier toi-même via commande batch ? Si c'est bien ça, c'est simple il te suffit de faire ligne par ligne :

Echo ligne1 > fichier.txt
Echo ligne2 >> fichier.txt
Echo ...

Tu noteras > pour vider le fichier avant (le recréer au fait) et >> pour continuer de le remplir.
0
zzzer Messages postés 907 Date d'inscription dimanche 25 mai 2008 Statut Membre Dernière intervention 3 décembre 2023 181
11 juil. 2008 à 09:18
Merci pour ta réponse, mais mon fichier fait plus de 200 lignes...
Donc je me vois mal faire ça 200 fois...
0
BlueMind Messages postés 583 Date d'inscription vendredi 27 juin 2008 Statut Membre Dernière intervention 22 juillet 2008 159 > zzzer Messages postés 907 Date d'inscription dimanche 25 mai 2008 Statut Membre Dernière intervention 3 décembre 2023
11 juil. 2008 à 09:19
Tu penses que c'est pire que faire un "set variable = [...." ????
0
zzzer Messages postés 907 Date d'inscription dimanche 25 mai 2008 Statut Membre Dernière intervention 3 décembre 2023 181 > BlueMind Messages postés 583 Date d'inscription vendredi 27 juin 2008 Statut Membre Dernière intervention 22 juillet 2008
11 juil. 2008 à 09:20
Ben si ça avait marché, je n'aurais eu qu'un copié/collé du fichier à faire ...
0
BlueMind Messages postés 583 Date d'inscription vendredi 27 juin 2008 Statut Membre Dernière intervention 22 juillet 2008 159 > zzzer Messages postés 907 Date d'inscription dimanche 25 mai 2008 Statut Membre Dernière intervention 3 décembre 2023
11 juil. 2008 à 09:21
Attends je comprend plus là. Tu as déjà le fichier ? Ben pourquoi pas juste le copier alors ?
0
zzzer Messages postés 907 Date d'inscription dimanche 25 mai 2008 Statut Membre Dernière intervention 3 décembre 2023 181 > BlueMind Messages postés 583 Date d'inscription vendredi 27 juin 2008 Statut Membre Dernière intervention 22 juillet 2008
11 juil. 2008 à 09:23
L'installation de Ruby provoque le positionnement d'un fichier, C:\...\config.rb

Mais ce fichier ne me plaît pas, je dois le remplacer par un autre (en fait une copie de l'original avec quelques modifications)
0