Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1454 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [BATCH] creation de repertoires par parcours de fichier texte

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[BATCH] creation de repertoires par parcours de fichier texte

n°1984053
mienda
Posté le 14-04-2010 à 19:52:53  profilanswer
 

Bonjour,
Je viens sur ce forum pour faire appel à vos grands talents de programmeurs :).
Je veux créer un batch (.bat) dans lequel on demande à quelqu'un de rentrer des noms d'utilisateurs. Ces noms sont écrits les uns à la suite des autres dans un fichier texte. Et je veux que le programme parcours le fichier texte, et qu'il crée des dossiers portant ce nom la dans un répertoire (ici C:\FTP\) s'ils n'existent pas déjà.
Dans mon fichier texte,le mot fin indique la fin de parcours du fichier, pour mettre fin a la boucle que je n'arrive pas à mettre en place.
J'ai une amorce de programme qui fonctionne jusqu'à la création des utilisateurs dans le fichier texte. Par contre après plus rien.
 
@echo off
:1
cls
echo Quel est le nom d'utilisateur que vous voulez creer?
set /P %user=
cls
echo confirmez vous le nom " %user% "? (o/n)
set /P %confirmation=
cls
if %confirmation%==n goto 1
if %confirmation%==o goto 2
:2
 
echo %user%; >> C:\FTP\comptes.txt
echo voulez vous creer d autres utilisateurs? (o/n)
set /P %confirmationbis=
cls
if %confirmationbis%==n goto 3
if %confirmationbis%==o goto 1
:3
echo fin >> C:\FTP\comptes.txt
echo Creation des dossiers utilisateurs dans C:\FTP en cours.
for /F eof=fin  %i in (comptes.txt) do @echo %i
if not exist C:\FTP\%i%  
else ( mkdir C:\FTP\%i%
)
echo Tous les repertoires utilisateurs sont crees.
pause>NUL
 
J'ai testé plusieurs syntaxes pour le for, et j'ai laissé la dernière syntaxe invalide...
Merci beaucoup pour votre aide.


Message édité par mienda le 15-04-2010 à 09:54:59
mood
Publicité
Posté le 14-04-2010 à 19:52:53  profilanswer
 

n°1984170
mienda
Posté le 15-04-2010 à 09:56:53  profilanswer
 

Bonjour,  
Je me permet de vous relancer quant à ce sujet. N'y a-t'il vraiment personne qui puisse me renseigner? J'ai continué à chercher mais je ne trouve pas la réponse..
Se serait très aimable de votre part si vous pouviez m'aider un peu,
merci


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [BATCH] creation de repertoires par parcours de fichier texte

 

Sujets relatifs
Télécharger un fichier depuis batch[batch] liste des fichiers d'un disque par répertoire
Récupération des données d'un fichier .hex[PHP/MYSQL] formulaire et modification à distance de fichier
Création d'un outil de visualisation et de recherche PDFCréation d'un outil de visualisation et de recherche PDF
Transformation d'un tableau (fichier xml vers html)Texte plus 'gras' sur firefox que sur IE/chrome
action auto lors d'ajour de fichier dans le serveur 
Plus de sujets relatifs à : [BATCH] creation de repertoires par parcours de fichier texte


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR