Remplacer if en Batch
Fermé
Studio_Batch
Messages postés
2
Date d'inscription
jeudi 4 janvier 2018
Statut
Membre
Dernière intervention
14 janvier 2018
-
14 janv. 2018 à 15:19
barnabe0057 Messages postés 14452 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 3 août 2024 - 14 janv. 2018 à 15:23
barnabe0057 Messages postés 14452 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 3 août 2024 - 14 janv. 2018 à 15:23
A voir également:
- Remplacer if en Batch
- Remplacer disque dur par ssd - Guide
- Remplacer word - Guide
- Fichier batch - Guide
- Quel site pour remplacer coco - Accueil - Réseaux sociaux
- Remplacer tete sur photo - Guide
1 réponse
barnabe0057
Messages postés
14452
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
3 août 2024
4 917
Modifié le 14 janv. 2018 à 16:09
Modifié le 14 janv. 2018 à 16:09
Bonjour,
Pour l'instant ton script ne fonctionne pas car tu appelles une fonction paramétrée sans lui passer de paramètre.
Ton code contient trop de IF, il faut l'optimiser :
“L'intelligence artificielle se définit comme le contraire de la bêtise naturelle.”
Pour l'instant ton script ne fonctionne pas car tu appelles une fonction paramétrée sans lui passer de paramètre.
Ton code contient trop de IF, il faut l'optimiser :
setlocal enableextensions
cd /d %USERPROFILE%\Downloads
for %%J in (png jpg ico) do (call :process Images "%%~xJ" "%%~J")
for %%H in (odp xls ppt) do (call :process Documents "%%~xH" "%%~H")
for %%G in (msi exe zip rar) do (call :process Executables_et_archives "%%~xG" "%%~G")
pause > nul
:process
if not exist "%CD%\%1\%~2" (mkdir "%CD%\%1\%~2")
move "%CD%\%~3" "%CD%\%1\%~2" && echo Transfert effectué avec succes pour %~3
goto :eof
“L'intelligence artificielle se définit comme le contraire de la bêtise naturelle.”