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