Script copie de contenu TXT?

Une difficulté, une précision posez vos questions

Modérateur : WIN32-[GG]

Répondre
g.perrot@hotmail.fr
Batcheur occasionnel
Messages : 1
Enregistré le : 14 juin 2014 00:11

Script copie de contenu TXT?

Message par g.perrot@hotmail.fr »

Bonjour,

voila je suis nouveau et quand j'ai expliquer mon problème on ma dit qu'un script pourrait le résoudre.

cependant j'ai beau chercher dans les commandes donné dans le site je ne trouve pas mon bonheur.

je vous expose mon problème et si vous pouviez me donner le script (ce qui serait génial) ou juste la commande pour copier une partie du contenue d'un .Txt j'essaierai de me debrouuiller avec :)

donc situation:

j'ai un fichier account.txt qui rassemble une centaine de compte au format:

nomdecompte|pass
nomdecompte2|pass
...
et 7 fichier raccourci vers 7 autre fichier dans lesquels il faudrait dispatcher le contenu de account.txt(raccourci car les fichier sources sont sur machine virtuel)


merci par avance de vos réponses
Avatar du membre
-- batchman --
Batcheur débutant
Messages : 22
Enregistré le : 29 oct. 2014 11:37

Re: Script copie de contenu TXT?

Message par -- batchman -- »

Salut ! :D


Le 14 juin, c'est ma date d'anniversaire, alors c'est cadeau (si tu es encore là !) je vais t'aider jusqu'au bout ;)
Commençons par le commencement : ce dont tu as besoin, si je ne me trompe pas, c'est d'un truc comme ça :

Code : Tout sélectionner

for /f "delims=| tokens=1,2" %%a in (account.txt) do (
Set nomdecomptex=%%a
Set passx=%%b
Rem Ici tu mets les instructions que tu veux à toi de bidouiller ;) 
) 
 
Avec cette façon tu peux avoir séparément tes noms de compte et leurs mots de passe respectifs.
Sinon il suffit de copier ligne par ligne chaque ligne de account.txt et les rediriger dans 7 fichiers texte différents (tu veux qu'ils soient équitablement répartis ou pas au fait ? :!:).
Disons aléatoire, ça donnera un truc du genre :

Code : Tout sélectionner

for /f "tokens=*" %%a in (account.txt) do (
Set /a hasard=%random%%7+1
Echo %%a>>TonFichierNumero%hasard%.txt
)

Bonne continuation 8-)
-- batchman --
Répondre