Iompatibilité script entre Seven et XP

Iompatibilité script entre Seven et XP - VB/VBA/VBS - Programmation

Marsh Posté le 23-05-2012 à 12:09:31    

Bonjour,
 
J'ai un souci avec le script ci-dessous, il fonctionne sur Seven mais pas sur XP.
Lorsque je le lance sous XP il m'affiche ce message :
http://img15.hostingpics.net/thumbs/mini_674299Erreur.png
 
Merci d'avance :-)
 
Voici le script :

Code :
  1. ' =========================================
  2. 'LogsUsers
  3. ' =========================================
  4. REM Sub LogsUsers
  5. 'Déclaration des variables
  6. Dim objFileSystem, objOutputFile, IPConfigSet, strOutputFile,wshNetwork, Nom_User, Computer, IPConfig
  7. Const OPEN_FILE_FOR_APPENDING = 8
  8. ' Emplacement du fichier de Logs
  9. strOutputFile = "\\srv-fic\Public\Support Informatique\LogsUsers.txt"
  10. REM strOutputFile = "C:\ecr.txt"
  11. 'Création des variables
  12. Set objFileSystem = CreateObject("Scripting.fileSystemObject" )
  13. Set objOutputFile = objFileSystem.OpenTextFile(strOutputFile, _
  14.   OPEN_FILE_FOR_APPENDING)
  15. Set IPConfigSet = GetObject("winmgmts:{impersonationLevel=impersonate}!//" & Computer).ExecQuery _  
  16. ("SELECT * FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled=TRUE" )
  17. Set wshNetwork = CreateObject("Wscript.Network" )
  18. Nom_User = wshNetwork.UserName
  19. 'Collecte des informations et écriture dans le fichier
  20. For each IPConfig in IPConfigSet
  21. objOutputFile.WriteLine(Nom_User) 'Login
  22. objOutputFile.WriteLine(IPConfig.IPAddress(0)) 'Adresse IP
  23. objOutputFile.WriteLine(IPConfig.DNSHostName) 'Nom du PC
  24. objOutputFile.WriteLine(Date) 'Date
  25. objOutputFile.WriteLine(Time) 'Heure
  26. objOutputFile.WriteLine("---------------------" ) 'Séparation
  27. objOutputFile.Close
  28. Next
  29. Set objFileSystem = Nothing
  30. WScript.Quit(0)
  31. REM End Sub
  32. ' =========================================
  33. 'LogsUsers
  34. ' =========================================

Reply

Marsh Posté le 23-05-2012 à 12:09:31   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed