Code: Select all
RegKeys =
(
exist;HKLM\SYSTEM\CurrentControlSet\Services\bthserv;1
disabled;HKLM\SYSTEM\CurrentControlSet\Services\bthserv;Start
)
RegKeysArray := []
Loop, Parse, RegKeys, `n
RegKeysArray.Push(StrSplit(A_LoopField, ";"))
for index, element in RegKeysArray {
RegRead, RegValue, % element.2, % element.3
if (element.1 = "exist") {
if ErrorLevel {
RegValue := % element.2 "\" element.3
MsgBox, 262208, , % RegValue " does not exist."
}
} else if (element.1 = "disabled") {
if (RegValue != 4) {
RegValue := % element.2
MsgBox, 262208, , % RegValue " is not disabled."
}
}
}