GetFirstValue

Der Zweck der Funktion GetFirstValue besteht darin, die Auflistung eines Registrierungspfads zu initiieren.

Syntax

GetFirstValue(Path, ValueName)

Rückgabewert
  • Long – wenn der Registrierungswert vom Typ REG_DWORD ist
  • String – wenn der Registrierungswert vom Typ REG_SZ ist
  • Array von Strings – wenn der Registrierungswert vom Typ REG_MULTI_SZ ist
  • Array von Bytes – wenn der Registrierungswert vom Typ REG_BINARY ist
Weitere Informationen

ValueName muss eine Variable des Typs Variant sein. GetFirstValue gibt den Namen des Attributs zurück, das den Wert enthält, der innerhalb der Variable ValueName zurückgegeben wird.

Beispiel

Dieses Skript zeigt alle Programme, die beim Systemstart ausgeführt werden:

Function Main

Dim Ro As Object

Dim valueName as variant

cr = Chr(13) + Chr(10)

Set Ro = Registry.Connect("127.0.0.1")

Value = ro.GetFirstValue("SOFTWARE\Microsoft\Windows\CurrentVersion\Run", valueName)

While Value <> ""

Echo "ValueName: " & valueName & " = " & value & cr

Value = ro.GetNextValue(valueName)

Wend

End Function