Batch, quelques soucis
Fermé
jetair2000
Messages postés
19
Date d'inscription
mardi 10 juillet 2012
Statut
Membre
Dernière intervention
27 août 2012
-
6 août 2012 à 13:50
jetair2000 Messages postés 19 Date d'inscription mardi 10 juillet 2012 Statut Membre Dernière intervention 27 août 2012 - 10 août 2012 à 16:53
jetair2000 Messages postés 19 Date d'inscription mardi 10 juillet 2012 Statut Membre Dernière intervention 27 août 2012 - 10 août 2012 à 16:53
A voir également:
- Batch, quelques soucis
- Fichier batch - Guide
- Extension batch - Forum Windows
- Net use batch - Forum Réseau
- Msgbox batch ✓ - Forum Autoit / batch
- Batch color - Forum Autoit / batch
12 réponses
youyou123
Messages postés
41
Date d'inscription
mardi 24 juillet 2012
Statut
Membre
Dernière intervention
13 octobre 2012
4
7 août 2012 à 08:47
7 août 2012 à 08:47
heu dsl je sais pas commen faire
Freedomsoul
Messages postés
509
Date d'inscription
lundi 9 mai 2011
Statut
Membre
Dernière intervention
17 avril 2013
97
7 août 2012 à 08:50
7 août 2012 à 08:50
Le fichier texte ne contient que cette ligne ? parce que sinon, celà implique de remplacer la ligne qui correpond à chaque fois.
jetair2000
Messages postés
19
Date d'inscription
mardi 10 juillet 2012
Statut
Membre
Dernière intervention
27 août 2012
7 août 2012 à 14:40
7 août 2012 à 14:40
Non, c'est ça le fichier:
allow-nether=true
level-name=world
enable-query=false
allow-flight=false
server-port=25565
level-type=DEFAULT
enable-rcon=false
level-seed=
server-ip=
max-build-height=256
spawn-npcs=true
white-list=false
spawn-animals=true
online-mode=true
pvp=true
difficulty=1
gamemode=0
max-players=20
spawn-monsters=true
generate-structures=true
view-distance=10
motd=A Minecraft Server
allow-nether=true
level-name=world
enable-query=false
allow-flight=false
server-port=25565
level-type=DEFAULT
enable-rcon=false
level-seed=
server-ip=
max-build-height=256
spawn-npcs=true
white-list=false
spawn-animals=true
online-mode=true
pvp=true
difficulty=1
gamemode=0
max-players=20
spawn-monsters=true
generate-structures=true
view-distance=10
motd=A Minecraft Server
Freedomsoul
Messages postés
509
Date d'inscription
lundi 9 mai 2011
Statut
Membre
Dernière intervention
17 avril 2013
97
Modifié par Freedomsoul le 7/08/2012 à 15:19
Modifié par Freedomsoul le 7/08/2012 à 15:19
C'est plus compliqué que ça n'y parait... il faudrait réécrire tout le fichier à chaque fois, mais si le reste ne change pas, il faut juste le mettre en brut.
Je te propose de décomposer en deux fichiers:
tu aurais un fichier avec la base, dans ton cas toutes les lignes, sauf la premiere
Et le deuxième que tu créerais en te servant du premier en passant le paramètre que tu veux (vrai ou faux)
Je te propose de décomposer en deux fichiers:
tu aurais un fichier avec la base, dans ton cas toutes les lignes, sauf la premiere
Et le deuxième que tu créerais en te servant du premier en passant le paramètre que tu veux (vrai ou faux)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Freedomsoul
Messages postés
509
Date d'inscription
lundi 9 mai 2011
Statut
Membre
Dernière intervention
17 avril 2013
97
Modifié par Freedomsoul le 7/08/2012 à 15:20
Modifié par Freedomsoul le 7/08/2012 à 15:20
C'est plus compliqué que ça n'y parait... il faudrait réécrire tout le fichier à chaque fois, mais si le reste ne change pas, il faut juste le mettre en brut.
Je te propose de décomposer en deux fichiers:
tu aurais un fichier avec la base, dans ton cas toutes les lignes, sauf la premiere
Et le deuxième que tu créerais en te servant du premier en passant le paramètre que tu veux (vrai ou faux)
En batch,
soit le fichier test.bat
Avec:
le fichier base.txt qui contient les info's de base (qui ne seront pas modifiées)
le fichier res.txt qui sera le fichier rendu, (celui avec la ligne que tu veux en plus, avec vrai ou faux selon ce que tape l'utilisateur en argument
pour executer,:
test.bat true
ou
test.bat false
(sachant que la valeur se mets à false pour n'importe quoi sauf "true"
Je te propose de décomposer en deux fichiers:
tu aurais un fichier avec la base, dans ton cas toutes les lignes, sauf la premiere
Et le deuxième que tu créerais en te servant du premier en passant le paramètre que tu veux (vrai ou faux)
En batch,
soit le fichier test.bat
@echo off set res=false if %1 == true set res=true echo %res% copy base.txt res.txt echo TITI=%res% >> res.txt exit
Avec:
le fichier base.txt qui contient les info's de base (qui ne seront pas modifiées)
le fichier res.txt qui sera le fichier rendu, (celui avec la ligne que tu veux en plus, avec vrai ou faux selon ce que tape l'utilisateur en argument
pour executer,:
test.bat true
ou
test.bat false
(sachant que la valeur se mets à false pour n'importe quoi sauf "true"
jetair2000
Messages postés
19
Date d'inscription
mardi 10 juillet 2012
Statut
Membre
Dernière intervention
27 août 2012
7 août 2012 à 15:57
7 août 2012 à 15:57
J'ai peut être une idée : set /p prenom=Nether, True ou False?:
echo allow-nether=%prenom% >> server.properties
echo allow-nether=%prenom% >> server.properties
dubcek
Messages postés
18723
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
11 mai 2024
5 615
Modifié par dubcek le 7/08/2012 à 16:48
Modifié par dubcek le 7/08/2012 à 16:48
oui et si tu veux enlever la ligne avant, tu peux faire:
rename server.properties server.properties.tmp find /v "allow-nether=" < server.properties.tmp > server.properties
jetair2000
Messages postés
19
Date d'inscription
mardi 10 juillet 2012
Statut
Membre
Dernière intervention
27 août 2012
9 août 2012 à 03:12
9 août 2012 à 03:12
Parcontre pour enlever tout le fichier texte pour ne pas avoir de problème je ne sais pas comment faire
dubcek
Messages postés
18723
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
11 mai 2024
5 615
9 août 2012 à 07:51
9 août 2012 à 07:51
avec > plutot que >>, le fichier est écrasé
echo allow-nether=%prenom% > server.properties
jetair2000
Messages postés
19
Date d'inscription
mardi 10 juillet 2012
Statut
Membre
Dernière intervention
27 août 2012
10 août 2012 à 16:27
10 août 2012 à 16:27
Je veux juste un cleanup de tout le fichier
dubcek
Messages postés
18723
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
11 mai 2024
5 615
Modifié par dubcek le 10/08/2012 à 16:32
Modifié par dubcek le 10/08/2012 à 16:32
copy NUL server.properties >NUL
jetair2000
Messages postés
19
Date d'inscription
mardi 10 juillet 2012
Statut
Membre
Dernière intervention
27 août 2012
10 août 2012 à 16:53
10 août 2012 à 16:53
ok