vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB & Windows API
Re: Hilfe bei Projekt - benötige einen API-Aufruf 
Autor: effeff
Datum: 13.07.09 09:26

Warum machst du das nicht gleich mit VBS + WMI?

On Error Resume Next
 
Const wbemFlagReturnImmediately = &h10
Const wbemFlagForwardOnly = &h20
 
arrComputers = Array("DeinComputerName")
For Each strComputer In arrComputers
   WScript.Echo
   WScript.Echo "=========================================="
   WScript.Echo "Computer: " & strComputer
   WScript.Echo "=========================================="
 
   Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2")
   Set colItems = objWMIService.ExecQuery("SELECT * FROM Win32_PhysicalMemory", _
     "WQL", _
                                          wbemFlagReturnImmediately + _
                                          wbemFlagForwardOnly)
 
   For Each objItem In colItems
      WScript.Echo "BankLabel: " & objItem.BankLabel
      WScript.Echo "Capacity: " & objItem.Capacity
      WScript.Echo "Caption: " & objItem.Caption
      WScript.Echo "CreationClassName: " & objItem.CreationClassName
      WScript.Echo "DataWidth: " & objItem.DataWidth
      WScript.Echo "Description: " & objItem.Description
      WScript.Echo "DeviceLocator: " & objItem.DeviceLocator
      WScript.Echo "FormFactor: " & objItem.FormFactor
      WScript.Echo "HotSwappable: " & objItem.HotSwappable
      WScript.Echo "InstallDate: " & WMIDateStringToDate(objItem.InstallDate)
      WScript.Echo "InterleaveDataDepth: " & objItem.InterleaveDataDepth
      WScript.Echo "InterleavePosition: " & objItem.InterleavePosition
      WScript.Echo "Manufacturer: " & objItem.Manufacturer
      WScript.Echo "MemoryType: " & objItem.MemoryType
      WScript.Echo "Model: " & objItem.Model
      WScript.Echo "Name: " & objItem.Name
      WScript.Echo "OtherIdentifyingInfo: " & objItem.OtherIdentifyingInfo
      WScript.Echo "PartNumber: " & objItem.PartNumber
      WScript.Echo "PositionInRow: " & objItem.PositionInRow
      WScript.Echo "PoweredOn: " & objItem.PoweredOn
      WScript.Echo "Removable: " & objItem.Removable
      WScript.Echo "Replaceable: " & objItem.Replaceable
      WScript.Echo "SerialNumber: " & objItem.SerialNumber
      WScript.Echo "SKU: " & objItem.SKU
      WScript.Echo "Speed: " & objItem.Speed
      WScript.Echo "Status: " & objItem.Status
      WScript.Echo "Tag: " & objItem.Tag
      WScript.Echo "TotalWidth: " & objItem.TotalWidth
      WScript.Echo "TypeDetail: " & objItem.TypeDetail
      WScript.Echo "Version: " & objItem.Version
      WScript.Echo
   Next
Next
 
 
Function WMIDateStringToDate(dtmDate)
WScript.Echo dtm: 
	WMIDateStringToDate = CDate(Mid(dtmDate, 5, 2) & "/" & _
	Mid(dtmDate, 7, 2) & "/" & Left(dtmDate, 4) _
	& " " & Mid (dtmDate, 9, 2) & ":" & Mid(dtmDate, 11, 2) & ":" & Mid( _
dtmDate,13, 2))
End Function

EALA FREYA FRESENA

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Hilfe bei Projekt - benötige einen API-Aufruf2.071Puccini13.07.09 08:32
Re: Hilfe bei Projekt - benötige einen API-Aufruf1.197effeff13.07.09 09:26
Re: Hilfe bei Projekt - benötige einen API-Aufruf1.112Puccini13.07.09 10:14
Re: Hilfe bei Projekt - benötige einen API-Aufruf1.075ModeratorMartoeng14.07.09 22:43
Re: Hilfe bei Projekt - benötige einen API-Aufruf1.050Puccini15.07.09 10:02

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel