Skip to content

Commit 0a2fe65

Browse files
committed
some fixes regarding registry reading
1 parent 054a4aa commit 0a2fe65

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

lib/takeover/registry.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ def __initVars(self, regKey, regValue, regType=None, regData=None, parse=False):
4545
self.__batPathLocal = os.path.join(conf.outputPath, "tmpr%s.bat" % self.__randStr)
4646

4747
if parse:
48-
readParse = "FOR /F \"tokens=2* delims==\" %%A IN ('REG QUERY \"" + self.__regKey + "\" /v \"" + self.__regValue + "\"') DO SET value=%%A\r\nECHO %value%\r\n"
48+
readParse = "FOR /F \"tokens=1* delims= \" %%A IN ('REG QUERY \"" + self.__regKey + "\" /v \"" + self.__regValue + "\"') DO SET value=%%A\r\nECHO %value%\r\n"
4949
else:
5050
readParse = "REG QUERY \"" + self.__regKey + "\" /v \"" + self.__regValue + "\""
5151

plugins/generic/takeover.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -348,7 +348,7 @@ def regRead(self):
348348
infoMsg = "reading Windows registry path '%s\%s' " % (regKey, regVal)
349349
logger.info(infoMsg)
350350

351-
return self.readRegKey(regKey, regVal, False)
351+
return self.readRegKey(regKey, regVal, True)
352352

353353
def regAdd(self):
354354
self.__regInit()

0 commit comments

Comments
 (0)