IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBScript Discussion :

Plusieurs Query écrit sur une même ligne


Sujet :

VBScript

  1. #1
    Invité
    Invité(e)
    Par défaut Plusieurs Query écrit sur une même ligne
    J'aimerais écrire sur la même ligne les infos tirés de plusieurs Query...

    Je sais comment faire le tout a chaque For Each...le résultat fait en sorte que les infos s'inscrivent sur une différente chacune...Or j'aimerais le faire sur la même ligne...



    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
    ...
    Set colSettings = objWMIService.ExecQuery("Select * from Win32_ComputerSystem")
    	For Each objComputer in colSettings 
     
     
     
    '-----Y a t-il un opérateur qui me permettrait de combiner avec-------
     
     
     
    Set colSettings = objWMIService.ExecQuery("Select * from Win32_OperatingSystem")
    	For Each objOperatingSystem in colSettings 
     
     
     
    '-----Pour ainsi écrire avec un WriteLine, sur une même ligne les infos des Query 
     
    		objTextFile.WriteLine ("Name" & vbTab & "Os+SP" & vbTab & "Version" & vbTab & "Date Installation" & vbTab & "Marque" & vbTab & "Modèle")
    		objTextFile.WriteLine (WshNetwork.ComputerName & vbTab & objOperatingSystem.Caption & " - Service Pack  " & objOperatingSystem.ServicePackMajorVersion & vbTab & objOperatingSystem.Version & vbTab & getmydat (objOperatingSystem.InstallDate) & vbTab & objComputer.Manufacturer & vbTab & objComputer.Model)
    e
    Merci pour les infos

  2. #2
    Invité
    Invité(e)
    Par défaut
    Je suis arrivé à une solution en mettant les valeurs dans une chaine

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    Set colSettings = objWMIService.ExecQuery("Select * from Win32_ComputerSystem")
    		For Each objComputer in colSettings 
    			strManufacturer = objComputer.Manufacturer
    			strModel = objComputer.Model
    			strMemory = round(objComputer.TotalPhysicalMemory / 1073741824)
    		Next
    ensuite dans le writeLine

    objTextFile.WriteLine ("Name" & vbTab & strManufacturer & ......

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Plusieurs colonnes sur une même ligne
    Par LBO72 dans le forum SQL
    Réponses: 4
    Dernier message: 16/02/2011, 16h33
  2. [AC-2000] obtenir plusieurs enregistrements sur une même ligne
    Par woant dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 14/05/2009, 18h31
  3. comment écrire plusieurs instructions sur une même ligne ?
    Par Ekimasu dans le forum Général Python
    Réponses: 3
    Dernier message: 31/10/2008, 11h30
  4. [awk] Utiliser plusieurs FS sur une même ligne
    Par novices dans le forum Shell et commandes GNU
    Réponses: 1
    Dernier message: 06/08/2008, 19h45
  5. [Tableaux] plusieurs tableaux sur une même ligne
    Par zugolin dans le forum Langage
    Réponses: 6
    Dernier message: 13/01/2008, 00h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo