Salut ! J'ai coder un "cleaner" en Batch (MS-DOS). Mais j'ai un problème... 
Voici le code:
--------------------------------
@echo off
title Cleaner
color 0A
echo Cleaner 1.00.0 JDEprod
echo.
echo Attention ce cleaner suprrimera tous les ficher en .txt sur votre bureau
echo.
echo Pour bien utiliser ce programme, il faut l'executer comme icone dans le bureau.
echo.
pause
:CleanBoucle
set /p cleanActive= Voulez vous vraiment activer ce cleaner ? (O/N)
if %cleanActive% == O (
del C:\Users\%USERPROFILE%\Desktop\*.txt
echo.
echo Merci d'avoir utilier le Cleaner.
timeout 5
exit
)
if %cleanActive% == N (
echo Merci d'avoir utiliser le Cleaner.
echo.
timeout 5
exit
)
if %cleanActive% neq O (
echo Merci d'indiquer ce qui y il a ecris au-dessus.
echo.
timeout 5
)
if %cleanActive% neq N (
echo Merci d'indiquer ce qui y il a ecris au-dessus.
echo.
timeout 5
)
goto CleanBoucle
--------------------------------
À chaque fois que je lance le programme est que j'entre quelque chose il me mets :' La syntaxe du nom de fichier, de répertoire ou de volume est incorrecte.
![[[sticker:p/1kks]]](https://image.jeuxvideo.com/stickers/p/st/1kks)
![[[sticker:p/1kks]]](https://image.jeuxvideo.com/stickers/p/st/1kks)