Je reçois une erreur de syntaxe lors de la définition des variables. Quelqu'un peut-il me dire si je me trompe?Fichier batch: la syntaxe est incorrecte lors de la définition des variables
@echo off
setlocal EnableDelayedExpansion
cd C:\data
for %%i in (*.pgp)
do
(
set encrypted=%%i
set decrypted=!encrypted:.gpg=!
gpg --batch --yes --passphrase "xyz" -o !decrypted! --decrypt !encrypted!
)
endlocal
si je fais la même logique avec des Seting toutes les variables, il fonctionne
Merci beaucoup, ça fonctionne maintenant. – sagarika