Script pour renommer plusieurs fichiers
Résolu
madrid974
Messages postés
53
Statut
Membre
-
madrid974 Messages postés 53 Statut Membre -
madrid974 Messages postés 53 Statut Membre -
Bonjour tout le monde,
Je voudrais un petit script batch qui puissent renommer plusieurs fichiers dans un dossier.
Pourriez-vous me donner un exemple de script qui pourrait faire ça ? Svp
Le chemin de mon dossier c'est C:\testrename
Je voudrais que les fichiers soient renommés de la manière suivante :
pomme_1
pomme_2
pomme_3
...
Merci d'avance pour votre aide,
Je voudrais un petit script batch qui puissent renommer plusieurs fichiers dans un dossier.
Pourriez-vous me donner un exemple de script qui pourrait faire ça ? Svp
Le chemin de mon dossier c'est C:\testrename
Je voudrais que les fichiers soient renommés de la manière suivante :
pomme_1
pomme_2
pomme_3
...
Merci d'avance pour votre aide,
3 réponses
-
-
SCRIPT POUR AUTOIT :
#include <Array.au3>
#include <File.au3>
#include <MsgBoxConstants.au3>
$dir="C:\testrename\"
Global $aFileList = _FileListToArray($dir, "*" , $FLTA_FILES)
For $i = 1 To $aFileList[0]
$exstension=StringSplit($aFileList[$i],".")
$ext=$exstension[UBound($exstension) - 1]
FileMove($dir&"\"&$aFileList[$i] , $dir&"\pomme_"&$i&"."&$ext)
Next
-
-
ce script tu peut l utilise dans AUTOIT et pas dans l MS-DOS
si tu peut utilise ms-dos utilise :
Ren C:\testrename\*.* pomme.txt
changer .txt avec l exstension type d fichies
si tu peut utilise ou debuter avec Autoit voila le lien pour l telecharger :
https://www.autoitscript.com/site/autoit/downloads/
pour to infos ou aide j s heureux d t aider
lol^^ -
-
-
-
-
hello
enlever le echo pour renommerC:> dir /b
test1
test2
test3
C:> ..\cc
mv test1 pomme_1
mv test2 pomme_2
mv test3 pomme_3
C:> cd ..
C:> type cc.bat
@echo off
setlocal enabledelayedexpansion
set c=1
for %%a in (*.*) do (
echo mv %%a pomme_!c!
set /a c+=1
)