[BAT] Verification d'une chaine de caractére dans un fichier txt
Résolu/Fermé
SAITO_
Messages postés
17
Date d'inscription
jeudi 27 février 2020
Statut
Membre
Dernière intervention
4 mars 2020
-
Modifié le 27 févr. 2020 à 14:57
barnabe0057 Messages postés 14440 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 19 avril 2024 - 29 févr. 2020 à 08:17
barnabe0057 Messages postés 14440 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 19 avril 2024 - 29 févr. 2020 à 08:17
A voir également:
- [BAT] Verification d'une chaine de caractére dans un fichier txt
- Fichier rar - Guide
- Fichier bat - Guide
- Caractère ascii - Guide
- Fichier host - Guide
- Fichier iso - Guide
1 réponse
barnabe0057
Messages postés
14440
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
19 avril 2024
4 908
Modifié le 27 févr. 2020 à 21:10
Modifié le 27 févr. 2020 à 21:10
Bonjour,
Le seul problème que je vois c'est la redirection dans la ligne contenant le FINDSTR, je pense qu'il suffit de l'enlever pour que ça fonctionne.
Voilà comment j'aurais écrit ce script :
Le seul problème que je vois c'est la redirection dans la ligne contenant le FINDSTR, je pense qu'il suffit de l'enlever pour que ça fonctionne.
Voilà comment j'aurais écrit ce script :
@echo off
set bdd=%USERPROFILE%\Desktop\Outils STAGE Informatique\Script\BDD.txt
cd /d %USERPROFILE%\Desktop\Outils STAGE Informatique\partage
setlocal enabledelayedexpansion
for %%a in (*.pdf) do (
echo %%~na
for /f "tokens=1 delims= " %%b in ('echo %%~ta') do (
set "$date=%%b"
set "$date=!$date:/=-!"
findstr /m %%~nxa %bdd% && echo fichier deja renomme || (ren "%%a" "%%~na_!$date!.pdf" & echo %%~na_!$date!.pdf >> %bdd%)
)
)
pause
28 févr. 2020 à 11:08
j'ai modifier un peut le scripts:
29 févr. 2020 à 08:17