Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [wmi vbscript] contare record

    sto modificando (fatto da altri non più contattabili) uno script per l'estrazione degli event dal log di windows e mi sono scontrato con un problema stupido quanto apparentemente irrisolvibile (per me che non mastico di vb*).
    il pezzo di codice
    codice:
    Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & Ser_Name & "\root\cimv2")
    Set colEvents = objWMIService.ExecQuery ("Select * from Win32_NTLogEvent Where TimeWritten >= '" & dtmStartDate & "' and TimeWritten < '" & dtmEndDate & "' and EventType = '" & varWarning & "'")
    le domande:
    come faccio a sapere il numero delle righe di questo affare chiamato colEvents?
    posso sapere di che tipo è?

  2. #2
    ok risposta semplice quanto stupida:
    codice:
    Dim howManyRows
    howManyRows = colEvents.Count
    il mio errore era dichiarare la variabile con
    codice:
    Set howManyRows = VALORE
    al posto che con Dim.
    (ripeto è la prima volta che uso VBSCRIPT).

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.