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