From 4c6c91a80b6b084fedd1fc095c59ade9604de965 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Fri, 12 Mar 2010 23:12:06 +0000 Subject: [PATCH] another --reg-read fix --- lib/takeover/registry.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/takeover/registry.py b/lib/takeover/registry.py index 4ffa891f1..4230d0d85 100644 --- a/lib/takeover/registry.py +++ b/lib/takeover/registry.py @@ -45,7 +45,7 @@ class Registry: self.__batPathLocal = os.path.join(conf.outputPath, "tmpr%s.bat" % self.__randStr) if parse: - readParse = "FOR /F \"tokens=1* delims= \" %%A IN ('REG QUERY \"" + self.__regKey + "\" /v \"" + self.__regValue + "\"') DO SET value=%%A\r\nECHO %value%\r\n" + readParse = "FOR /F \"tokens=*\" %%A IN ('REG QUERY \"" + self.__regKey + "\" /v \"" + self.__regValue + "\"') DO SET value=%%A\r\nECHO %value%\r\n" else: readParse = "REG QUERY \"" + self.__regKey + "\" /v \"" + self.__regValue + "\"" @@ -97,7 +97,7 @@ class Registry: data = self.evalCmd(self.__batPathRemote) - if data: + if data and not parse: pattern = ' ' index = data.find(pattern) if index != -1: