tester si une variable est nul - Shell/Batch - Programmation
Marsh Posté le 18-09-2005 à 15:07:33
Salut, 
 
D'abord je ne sais pas si exprès ou faute de frappe entre 
newuser 
de la première ligne, et 
nexuser 
de la troisième. 
 
Pour répondre à ta question, on a deux méthodes : 
- soit  
if "%newuser%" == "" 
(guillemets importants) 
 
- soit 
if not defined newuser 
 
A part ça, goto doit fait référence à une étiquette, or dans ton code, tu n'en as pas défini une. Si tu veux sortir du script, appelle 
exit 
directement et non pas  
goto exit
Marsh Posté le 18-09-2005 à 01:41:55
salut a tous,
voila je voudrais tester si une variable est nul mais il me met toujours
"exit" etait inatendu
voila mon script
set /P newuser= Nom du nouvelle utilisateur :
set /P pass= Mots de pass :
if %nexuser%=%b% goto exit else
net user "%newuser%" Pass /add
net localgroup Administrateurs "%newuser%" /add
net accounts /maxpwage:unlimited
%b% correspond a rien c une variable bidon
d'avance merci