Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
[résolu]créé un batch a un endroit a partir d'un autre batch
Auteur Message
Répondre en citant
Message [résolu]créé un batch a un endroit a partir d'un autre batch 
bonjour a tous!
je voulais savoir si s'était possible de créer un batch a un certain endroit a partir d'un autre batch?
exemple:
batch1 va créer batch2 pour le mettre dans (C:\\)



Dernière édition par logan T le Sam 23 Aoû 2014 - 18:56; édité 1 fois

______________________________________________________
Compte inactif à partir de décembre 2016.
Ancien site
Nouveau site et site en contruction
Nombre de vues du profil :
Visiter le site web du posteur Skype
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message [résolu]créé un batch a un endroit a partir d'un autre batch 
Salut Very Happy


Essai ça :

Code:

@echo off
(
echo :::::::
echo :: Contenu de batch2
echo ::::::
)>>"C:\batch2.bat"


@+ Okay




______________________________________________________
Site MagicDosYoutubeFacebookVietcong 2 OlympeVietcong 2 Alliance
Visiter le site web du posteur Skype
Répondre en citant
Message Réponse 
Salut,

T'as plusieurs possibilités qui s'offrent à toi:

1:

Code:

> tonfichier.bat echo toncode
>> tonfichier.bat echo toncode
>> etc...


2:

Code:

echo toncode > tonfichier.bat
echo toncode >> tonfichier.bat
echo toncode >> tonfichier.bat
etc...


3: Privilégie celui-ci

Code:

(
echo toncode
echo toncode
echo toncode
) >> tonfichier.bat


Rappel des '>' et '>>'

> sert en gros à reset le fichier/ou le recréer pour écrire dedans
>> sert à écrire par dessus

exemples:

Code:

> test.txt echo test
:: Si tu avais des choses avant dans ton fichier test.txt tt sera supprimé et remplacé


Code:

>> test.txt echo test
:: ça va rajouter une ligne à test.txt


Tiens un exemple de mon admintool qui crée un launcher en .bat l'execute puis le supprime Smile

Code:

del %dossier_admintool%\launcher.bat
> C:\launcher.bat echo @echo off
>> C:\launcher.bat echo Title Launcher - %currently_version% -- By AlonsO (www.batch.xoo.it)
>> C:\launcher.bat echo start %dossier_admintool%\%FILE1%
>> C:\launcher.bat echo start %dossier_admintool%\%FILE2%
>> C:\launcher.bat echo start %dossier_admintool%\%FILE3%
>> C:\launcher.bat echo start %dossier_admintool%\%FILE4%
>> C:\launcher.bat echo start %dossier_admintool%\%FILE5%
>> C:\launcher.bat echo start %dossier_admintool%\%FILE6%
>> C:\launcher.bat echo start %dossier_admintool%\%FILE7%
>> C:\launcher.bat echo start %dossier_admintool%\%FILE8%
>> C:\launcher.bat echo start %dossier_admintool%\%FILE9%
>> C:\launcher.bat echo start %dossier_admintool%\%FILE10%
rem >> C:\launcher.bat echo del %dossier_admintool%\launcher.bat
:: enlever 'rem' devant 'rem >> C:\launcher.bat echo del C:\launcher.bat' pour qu'il s'auto supprime à la fin


Et comme tu peux le voir, tu peux spécifier le chemin d'accès où tu souhaites créer ton deuxième batch Wink

Puis après plus qu'a à l’exécuter avec une simple commande de start Smile
PS: J'ai enlevé les if de mon code pour que tu comprennes mieux Mr. Green

Voilà, en espérant avoir été clair Mr. Green

@+




______________________________________________________
Une question ? N'hésitez pas à me contacter par Message Privé ou via le topique concerné.
Visiter le site web du posteur
Répondre en citant
Message [résolu]créé un batch a un endroit a partir d'un autre batch 
Et considère que la variable %dossier_admintool% soit égale à ton disque dur (entre autre C:\)




______________________________________________________
Une question ? N'hésitez pas à me contacter par Message Privé ou via le topique concerné.
Visiter le site web du posteur
Répondre en citant
Message merci beaucoup! 
merci beaucoup de m'avoir répondu!cela m'a beaucoup aidé!
seul (petit) problème:
comment mettre en résolu? Laughing




______________________________________________________
Compte inactif à partir de décembre 2016.
Ancien site
Nouveau site et site en contruction
Nombre de vues du profil :
Visiter le site web du posteur Skype
Répondre en citant
Message [résolu]créé un batch a un endroit a partir d'un autre batch 
En haut a droite de ton premier post t'as un bouton EDIT Okay




______________________________________________________
Site MagicDosYoutubeFacebookVietcong 2 OlympeVietcong 2 Alliance
Visiter le site web du posteur Skype
Répondre en citant
Message [résolu]créé un batch a un endroit a partir d'un autre batch 
Content que ça t'ai servit Laughing

Et oui, renomme ton post en [RESOLU] + ton titre Mr. Green

@+




______________________________________________________
Une question ? N'hésitez pas à me contacter par Message Privé ou via le topique concerné.
Visiter le site web du posteur
Message [résolu]créé un batch a un endroit a partir d'un autre batch 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch