Supprimer un message
Georgio
Bon j'ai un problème (oui je suis un noob ^^ )
J'ai modifié les répertoires dans le batch. Ensuite je l'ai enregistré en .bat
Je l'ai lancé en ligne de commande et j'obtiens uniquement "subroutine était inattendu"
Voici ce que j'ai dans le bat :
@echo off
cls
rem --------- VOIR CI DESSOUS -----------
rem change "c:\temp\F1\" par le repertoire qui contient les fichier NEF
mkdir c:\photo\thairaw\Orphans\
FOR /R C:\photo\thairaw\ %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:\photo\thairaw=\photo\thaijpg%
IF NOT EXIST (
rem --------- VOIR CI DESSOUS -----------
rem change "c:\temp\F1\" par le repertoire qui contient les fichier NEF
move c:\photo\thairaw\Orphans\
)
GOTO :eof
J'ai modifié les répertoires dans le batch. Ensuite je l'ai enregistré en .bat
Je l'ai lancé en ligne de commande et j'obtiens uniquement "subroutine était inattendu"
Voici ce que j'ai dans le bat :
@echo off
cls
rem --------- VOIR CI DESSOUS -----------
rem change "c:\temp\F1\" par le repertoire qui contient les fichier NEF
mkdir c:\photo\thairaw\Orphans\
FOR /R C:\photo\thairaw\ %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:\photo\thairaw=\photo\thaijpg%
IF NOT EXIST (
rem --------- VOIR CI DESSOUS -----------
rem change "c:\temp\F1\" par le repertoire qui contient les fichier NEF
move c:\photo\thairaw\Orphans\
)
GOTO :eof