Tester l'absence d'arguments

Le
Guillaume
Bonjour à tous,

Je souhaite tester l'absence d'arguments passé à un script mais lorsque que
je teste mon script il me retourne VBScript rintime error : Subscript out
of range
au lieu d'éxectuter le traitement de mon test.

Voici la partie de code qui pose problème:

elseif (args(1) = empty) then

ObjFile.Write " 5 /#/ erreur inconnue vérifiez que vous avez
renseigné les arguments correctement "


end if

Quelqun a t-il une idée ?

Merci d'avance de votre aide.
--
Guillaume
TECHNICIEN MICRO/RÊSEAUX
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Gilles LAURENT
Le #672806
"Guillaume" message de
news:
| Bonjour à tous,

Bonjour,

| Je souhaite tester l'absence d'arguments passé à un script mais
| lorsque que je teste mon script il me retourne VBScript rintime
| error : Subscript out of range
| au lieu d'éxectuter le traitement de mon test.

Pour déterminer le nombre d'argument transmis au script :
WScript.Arguments.Count

| Voici la partie de code qui pose problème:
|
| elseif (args(1) = empty) then

ElseIf WScript.Arguments.Count = 2 Then
...
End If

--
Gilles LAURENT
http://glsft.free.fr
Guillaume
Le #672805
Merci

Je vais m'en inspirer
--
Guillaume
TECHNICIEN MICRO/RÊSEAUX



"Guillaume" message de
news:
| Bonjour à tous,

Bonjour,

| Je souhaite tester l'absence d'arguments passé à un script mais
| lorsque que je teste mon script il me retourne VBScript rintime
| error : Subscript out of range
| au lieu d'éxectuter le traitement de mon test.

Pour déterminer le nombre d'argument transmis au script :
WScript.Arguments.Count

| Voici la partie de code qui pose problème:
|
| elseif (args(1) = empty) then

ElseIf WScript.Arguments.Count = 2 Then
....
End If

--
Gilles LAURENT
http://glsft.free.fr





Publicité
Poster une réponse
Anonyme