Problème avec VBScript

Résolu
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
Configuration: Windows XP Internet Explorer 7.0

2 réponses

  1. 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
    1. 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 ^^
      1. 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
      2. @StatikArrête avec ta variable net c'est WshNet !!

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