Supprimer un message
Jean-Christophe
J'ai du mettre un blanc entre les doubles %. Il faut virer le blanc aux deux endroits où il y a "% %"
@echo off
cls
rem --------- VOIR CI DESSOUS -----------
rem change "c:\temp\F1\" par le repertoire qui contient les fichier NEF
mkdir c:\temp\F1\Orphans\
FOR /R C:\temp\F1\ % %G IN (*.nef) DO (call :subroutine "% %G")
GOTO :eof
:subroutine
set NEFFile=%1
Set JPEGFile=%NEFFile:nef=jpeg%
rem --------- VOIR CI DESSOUS -----------
rem change "\temp\F1" par le repertoire qui contient les fichier NEF (sans le drive:)
rem change "\temp\F2" par le repertoire qui contient les fichier JPEG (sans le drive:)
Set JPEGFile=%JPEGFile:\temp\F1=\temp\F2%
IF NOT EXIST (
rem --------- VOIR CI DESSOUS -----------
rem change "c:\temp\F1\" par le repertoire qui contient les fichier NEF
move c:\temp\F1\Orphans\
)
GOTO :eof
@echo off
cls
rem --------- VOIR CI DESSOUS -----------
rem change "c:\temp\F1\" par le repertoire qui contient les fichier NEF
mkdir c:\temp\F1\Orphans\
FOR /R C:\temp\F1\ % %G IN (*.nef) DO (call :subroutine "% %G")
GOTO :eof
:subroutine
set NEFFile=%1
Set JPEGFile=%NEFFile:nef=jpeg%
rem --------- VOIR CI DESSOUS -----------
rem change "\temp\F1" par le repertoire qui contient les fichier NEF (sans le drive:)
rem change "\temp\F2" par le repertoire qui contient les fichier JPEG (sans le drive:)
Set JPEGFile=%JPEGFile:\temp\F1=\temp\F2%
IF NOT EXIST (
rem --------- VOIR CI DESSOUS -----------
rem change "c:\temp\F1\" par le repertoire qui contient les fichier NEF
move c:\temp\F1\Orphans\
)
GOTO :eof