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

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [HELP] Aide sur la création d'un batch moyennement complexe

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[HELP] Aide sur la création d'un batch moyennement complexe

n°2038496
itzamna
Posté le 25-11-2010 à 16:41:46  profilanswer
 

Bonjour à tous,
 
Voilà j'ai besoin de votre aide, car je m'y connais un tout petit peu en batch et je croyais que je pourrais faire mon script seul mais cella n'est pas vrai (j'ai surrestimé mes capacitées)
 
J'en appelle donc a des spécialiste du batch pour m'aider.
 
Voilà ce que j'aurai besoin de faire (et je pense que c'est l'ordre dans lequel je devrais le faire)
- Récupérer le nom d'un fichier (qui a un certains poids) ainsi que son extension (sans doute dans une variable)
- Créer un fichier de 0 byte
- Changer le nom du fichier de 0 byte par celui que j'ai récupéré à la première étape
- Effacé le fichier de la première étape (celui qui pèse un certains poids) tout en gardant son clone à 0 byte
 
Voilà ça c'est le début du programme, le seul soucis, c'est qu'une boucle For (ou autre que je ne connaitrai pas) puisse le faire pour tout les fichiers d'un même répertoire (donc exactement la même procédure que décrite plus haut).  
 
Pour vous expliquer la finalité du batch c'est que j'ai un programme assez lourd qui est en plusieurs langue et possède des vidéos aussi dans plusieurs langues. La partie vidéo je l'ai faite à la mains car il n'y avais que 120 fichiers. Là ce que je devrai faire porterai sur plus de 10000 fichiers (donc difficiles de faire ça a la mains).
 
Au début j'avais pensé crée le nombre exacte de fichier 0 bytes (des fichier.txt) avec une boucle et ensuite récupéré le nom des fichiers existants pour renommé mes fichiers, mais déjà la boucle n'a pas marché comme je voulais (ne voulais pas faire plus de 3 fichiers) et puis récupéré le nom et extension d'un fichier je n'y arrivais pas. L'autre problème que je me possais c'est que je ne pouvais renommé un fichier (si j'avais su récupérer me nom+extension du fichier) si un fichier du même nom existait déjà, donc je pensais qu'il valais passer par des variables mais je ne m'y connais pas. Ou peut être renommé le fichier original (par exemple en changeant son extension en style .000 et ensuite effacé tout les fichiers avec cette extension).
 
Voilà vous savez tout, si une âme charitable pouvais m'aider, cella serai vraiment très symphatique.
 
Ah oui autre chose, se batch doit pouvoir être utilisé dans différent répertoire car le programme (enfin les langues que je voudrais supprimé) se trouve dans des répertoires eux même dans un autre répertoire. Donc le batch devrai pouvoir fonctionner dans n'importe quel répertoire.
 
Encore MERCI d'avance pour votre aide, cella va grandement m'aider dans mon boulot

mood
Publicité
Posté le 25-11-2010 à 16:41:46  profilanswer
 


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

  [HELP] Aide sur la création d'un batch moyennement complexe

 

Sujets relatifs
creation des incudes en CPPParcourir une image à l'aide d'une imagette
probléme en commande batchAide vba : Comparer deux colonnes A et B et ajouter à B ce qu'il manqu
Creation d'un dictionnaire bilingue et problemesProblème de "goto" en batch...
Création de siteChanger la date de création d'un fichier
Création d'une requête SQLBesoin d'aide pour Autoit
Plus de sujets relatifs à : [HELP] Aide sur la création d'un batch moyennement complexe


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