GetFirstValue

GetFirstValue 是為了啟動對登錄路徑的列舉的函數。

語法

GetFirstValue(路徑, 值名稱)

結果
  • - 如果登錄值為 REG_DWORD
  • 字串 - 如果登錄值為 REG_SZ
  • 字串陣列 - 如果登錄值為 REG_MULTI_SZ
  • 位元組陣列 - 如果登錄值為 REG_BINARY
詳細資訊

ValueName 必須為可變型變數。 GetFirstValue 將傳回屬性的名稱,此類屬性包含變數 ValueName 中傳回的值。

範例

此指令碼列出了啟動時執行的所有程式:

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