Problème d'écriture dans mon IF ELSE
Bonsoir,
Lorsque j'exécute seulement le premier code ci-dessous, je supprime l'utilisateur dont le nom est marqué dans le fichier user.txt, dans mon 2eme code lorsque j'imbrique dans un if else %C% est vide.
Merci de m'éclairairé
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| @echo off
cls
TITLE %0 Script
set FILE_USER=%CD%\tmp\user.txt
REM On supprime l'ancien utilisateur
set /P C= <%FILE_USER%"
echo %C%
net user %C% /del
echo Appuyez sur une touche pour fermer...
pause > nul
exit |
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| @echo off
cls
TITLE %0 Script
set FILE_USER=%CD%\tmp\user.txt
REM Creation du nouvel utilisateur
set /p NEW_USER=Saisissez le nouvel utilisateur:
if not exist %FILE_USER% (
REM On creer le fichier contenant le nom d'utilisateur
echo %USERNAME%>%FILE_USER%
REM Creation de l'utilisateur
net user %NEW_USER% /add
net localgroup Administrateurs %NEW_USER% /add
) else (
REM On supprime l'ancien utilisateur
set /P C= <%FILE_USER%"
echo %C%
net user %C% /del
)
echo Appuyez sur une touche pour fermer...
pause > nul
exit |