(variable) était inattendu

Résolu/Fermé
qwertyu - Modifié le 25 oct. 2018 à 19:55
 qwertyu - 25 oct. 2018 à 20:11
Bonjour,
je débute en batch. j'essaye de faire un programme pour supprimer les raccourcis (car ils se créé automatiquement à chaque installation).

@echo off
title supprimer raccourci
echo Enlever les raccourcis (.lnk)
set /P _verif=OK ? (O/N)
if /I "%_verif%" NEQ "O" goto end

for /r %%fich in (*.lnk) do (
del %%fich
echo %%fich supprimé
)

:end
pause > nul

il m'affiche l'erreur :
%fich était inattendu. 


je ne comprends pas ce qui est faux. merci d'avance pour des solutions.

1 réponse

je l'ai résolu il ne faut mettre que une lettre
(%f au lieu de %fich)
0