Batch : Inclure le contenu d'un fichier texte dans une variable.
Résolu/Fermé
Nicodelamort
Messages postés
11
Date d'inscription
mercredi 22 juin 2016
Statut
Membre
Dernière intervention
8 janvier 2017
-
Modifié par Nicodelamort le 22/06/2016 à 12:41
Nicodelamort Messages postés 11 Date d'inscription mercredi 22 juin 2016 Statut Membre Dernière intervention 8 janvier 2017 - 22 juin 2016 à 22:29
Nicodelamort Messages postés 11 Date d'inscription mercredi 22 juin 2016 Statut Membre Dernière intervention 8 janvier 2017 - 22 juin 2016 à 22:29
Bonjour, je souhaiterais inclure le contenu d'un fichier texte dans une variable sans inclure les 7 derniers caractères.
Je m'explique : le fichier contient un chemin d'accès ainsi que le nom du fichier.
C'est à dire comme ceci : C:\[chemin]\XXX.extention
Je sais inclure le contenu du fichier entier
Mais comment enlever les 7 derniers caractères ça je n'en ai aucune idée :/
J'espère que mes explication sont claires et je vous remercie d'avance.
Je m'explique : le fichier contient un chemin d'accès ainsi que le nom du fichier.
C'est à dire comme ceci : C:\[chemin]\XXX.extention
Je sais inclure le contenu du fichier entier
set /p Var= < fichier.txt
Mais comment enlever les 7 derniers caractères ça je n'en ai aucune idée :/
J'espère que mes explication sont claires et je vous remercie d'avance.
A voir également:
- Batch installation id c'est quoi
- Fichier batch - Guide
- Installation windows 10 sans compte microsoft - Guide
- Id telephone - Guide
- Chromecast installation - Guide
- Installation clavier arabe - Télécharger - Divers Web & Internet
1 réponse
dubcek
Messages postés
18779
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
13 avril 2025
5 630
22 juin 2016 à 16:01
22 juin 2016 à 16:01
hello
C:> set /p var=<fichier.txt
C:> echo %var%
C:\[chemin]\XXX.extention
C:> set var=%var:~0,-7%
C:> echo %var%
C:\[chemin]\XXX.ex
22 juin 2016 à 22:29
Je me disais bien que c'était possible mais je ne me souvenais plus de cette commande :-)