Problème avec VBScript

Résolu/Fermé
Statik - 4 juin 2009 à 09:20
 Utilisateur anonyme - 4 juin 2009 à 11:02
Bonjour,
J'ais un problème avec un scipt VBScript. j'ai un message d'erreur qui me demande une fin d'instruction sur mon Then. je vous donne mon code.


Dim net
Set net = CreateObject("WScript.Network")
WshNet.If WshNet.Username like pag41 Then
WScript.Echo test
End if



merci

2 réponses

NicoDisso Messages postés 230 Date d'inscription mardi 26 mai 2009 Statut Membre Dernière intervention 22 août 2009 32
4 juin 2009 à 09:39
je suis pas un pro du vbscrpit mais je pense que

WshNet.If WshNet.Username like pag41 Then

le WshNet. est en trop, ou allors si lui dit y etre, il faut faire pareil avec le Then => WshNet.Then
0
Utilisateur anonyme
4 juin 2009 à 09:44
Oulalala !! =)=)
Dim WshNet
Set WshNet = CreateObject("WScript.Network")

If WshNet.Username="page" Then
	WScript.Echo "test"
End if 

Donc déjà tu mélanges les noms de variables.

Ensuite je ne vois pas pourquoi tu mets WshNet.If ? If appartient à l'objet WshNet ??????

Chez moi le like n'a jamais fonctionné, utilise = et pour les chaine de caractères utilise des " ".

Voili voilou ^^
0
Merci pour ton aide mais j'ai un autre problème :
Il me dit objet requi : net. ligne 4 :

Dim WshNet
Set WshNet = CreateObject("WScript.Network")
If WshNet.Username="pag41" Then
net.AddWindowsPrinterConnection "\\..."
MsgBox "Installation terminée"
End if



merci
0
Statik > Statik
4 juin 2009 à 11:00
Merci pour votre aide j'ai trouvé
0
Utilisateur anonyme > Statik
4 juin 2009 à 11:02
Arrête avec ta variable net c'est WshNet !!

Pense à cocher résolu, petite case à droite de ton 1er message !! 
0