BBAT BATCH ON-LINE
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Connexion

Récupérer mon mot de passe

Qui est en ligne ?
Il y a en tout 1 utilisateur en ligne :: 0 Enregistré, 0 Invisible et 1 Invité

Aucun

Le record du nombre d'utilisateurs en ligne est de 29 le Mer 29 Jan 2020, 10:53
Derniers sujets
» [StackOverflow] Batch to Create video .srt Subtitles with right timing
[bat] Remplacer les lettres d'un fichier par des MAJUSCULES EmptyVen 25 Déc 2015, 14:17 par Sachadee

» [devellopez] Formater une date en ligne Dos
[bat] Remplacer les lettres d'un fichier par des MAJUSCULES EmptyVen 31 Juil 2015, 10:40 par Dylan Gadacha

» Un super Tuto Batch de IniTScreen
[bat] Remplacer les lettres d'un fichier par des MAJUSCULES EmptyLun 08 Juin 2015, 12:16 par InitScreen

» Un code MATRIX sympa
[bat] Remplacer les lettres d'un fichier par des MAJUSCULES EmptyDim 12 Avr 2015, 14:27 par Sachadee

» [BAT/EXE] DresolChange changer la sesolution de l´écran
[bat] Remplacer les lettres d'un fichier par des MAJUSCULES EmptyMar 17 Mar 2015, 09:12 par Sachadee

» [EXE/bat] DpScript Código Delphi interpreter
[bat] Remplacer les lettres d'un fichier par des MAJUSCULES EmptyJeu 12 Mar 2015, 15:48 par Sachadee

» Externo SaveDlg com 2 kb
[bat] Remplacer les lettres d'un fichier par des MAJUSCULES EmptyDim 15 Fév 2015, 12:20 par Sachadee

» présentation
[bat] Remplacer les lettres d'un fichier par des MAJUSCULES EmptyDim 15 Fév 2015, 12:14 par Sachadee

» [developpez.com] Transcodage fichier vidéo si fichier déposé
[bat] Remplacer les lettres d'un fichier par des MAJUSCULES EmptyMar 03 Fév 2015, 01:02 par Sachadee

Flux RSS



Flag Counter
Partenaires
Le Deal du moment :
Cartes Pokémon 151 : où trouver le ...
Voir le deal

[bat] Remplacer les lettres d'un fichier par des MAJUSCULES

Aller en bas

[bat] Remplacer les lettres d'un fichier par des MAJUSCULES Empty [bat] Remplacer les lettres d'un fichier par des MAJUSCULES

Message par Sachadee Lun 21 Juil 2014, 20:45

Une méthode pour renommer un fichier en majuscule, que j'avais développer car je ne voulais pas afficher toutes les lettres en clair style :

Code:
for %%a in (*.csv) do (
  set "name=%%~Na"
  for %%d in (A B C D E F G H I J K L M N O P Q R S T U V W X Y Z) do set "name=!name:%%d=.%%d!")
  .....

Voilà :

Code:
@echo off
pushd c:\csv_dir
setlocal enableDelayedExpansion

for %%a in (*.csv) do (set $file="%%~na"
                      for /l %%f in (65,1,90) do (call:replace %%f)
                      REN "%%~nxa" "!$file!%%~xa")
endlocal
popd
exit /b

:replace
set $valmaj=%1
cmd /c exit %$valMaj%
set $valmaj=%=exitcodeAscii%
set $file=!$file:.%$valmaj%=%$valmaj%!

 afro 

Sachadee
Sachadee
Admin
Admin

Mensagens : 591
Data de inscrição : 04/06/2013

https://bbat.forumeiro.com

Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum