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

  FORUM HardWare.fr
  Windows & Software
  Win 10

  boucle For en dos avec caractere !

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

boucle For en dos avec caractere !

n°3346748
TopheLille
Posté le 25-06-2019 à 11:07:13  profilanswer
 

Bonjour à tous
 
Au travers d'une simple boucle pour récuperer des noms de fichiers, il apparait que le caractère ! n'est plus présent. Or ce caractère ne fait pas partie de ceux qui sont interdits dans le nommage des fichiers
 
sachant que le repertoire travail contient le fichier
pan! t'es mort.cbr
 

Code :
  1. For %%a IN (*.cbr) do echo "%%a"


ce code affiche
pan t'es mort  
 
j'aimerai récupérer le nom exact au caractère ! prêt
 
une idée ?
merci

mood
Publicité
Posté le 25-06-2019 à 11:07:13  profilanswer
 

n°3346884
nex84
Dura lex, sed lex
Posté le 27-06-2019 à 10:17:07  profilanswer
 

Ce n'est pas plus simple de renommer le fichier ?

 

Sinon, en powershell  ça semble fonctionner :

Code :
  1. ❯ dir
  2.     Directory: C:\Users\tm5855\_DATA_\tmp
  3. Mode                LastWriteTime         Length Name
  4. ----                -------------         ------ ----
  5. -a----         27/06/19  10:13 AM              0 pan! t'es mort.cbr
  6. -a----         27/06/19  10:15 AM             14 plop.txt
  7. -a----         27/06/19  10:13 AM              0 text.cbr


Code :
  1. ❯ foreach($item in gci -Filter *.cbr ) {Write-Host $item}
  2. pan! t'es mort.cbr
  3. text.cbr


Message édité par nex84 le 27-06-2019 à 10:17:30

---------------
#TeamNoBidouille || Come to the Dark Side, we have cookies || Mangez 5 fruits et légumes par an ! || Le digital, c'est les doigts
n°3346914
aldo13000
Posté le 27-06-2019 à 13:09:15  profilanswer
 

Testé ton code sous Win7 et ça fonctionne tranquille, c'est bizarre cette affaire.


---------------

n°3346949
TopheLille
Posté le 28-06-2019 à 07:15:19  profilanswer
 

merci  
mais non renommer le ou les fichiers est impossible, cela denaturre le titre du livre
merci pour cette solution; je vais la tester

n°3346957
Trit'
Posté le 28-06-2019 à 11:01:37  profilanswer
 

TopheLille a écrit :

Renommer le ou les fichiers est impossible, cela denaturre le titre du livre


Impossible : le titre d’un livre, qui figure dans les métadonnées du fichier (donc, dans ses propriétés), ne sera pas altéré par un simple renommage de fichier, puisqu’il ne s’agit pas de la même chose.

n°3346991
TopheLille
Posté le 28-06-2019 à 18:11:11  profilanswer
 

bon powershell c est pas ms dos
je vais d abord me familiariser avec avant de reecrire mes scripts


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Win 10

  boucle For en dos avec caractere !

 

Sujets relatifs
Problème police de caractere googlemessage d'erreur en boucle pour l'activation xp
Mise a jours qui boucle KB4493509l'écran clignote, en boucle apres ouverture session
Win XP Embedded - reboot en boucle[ Résolu ] Win 10 et mise à jour qui tourne en boucle depuis
Récupération version antérieure en boucle windows 10Raccourcis qui se créent en boucle :o
fichier bat avec boucle pour modifier fichierRedémarrage en boucle win10
Plus de sujets relatifs à : boucle For en dos avec caractere !


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