Oleg48
22-06-2011, 23:54
Есть скрипт, каторый очень хорошо находит значение ключа в реестре Windows XP:
IF EXIST "%SYSTEMDRIVE%\PROGRAM FILES (x86)" (SET "key=HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run") ELSE SET "key=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run"
FOR /F "usebackq tokens=3 delims= " %%i IN (`reg query "%key%" /s ^| findstr /i /c:"AVP"`) do ( SET new=%%i )
Тот же скрипт нехочет работать в Windows 7.
Пожалуйста помогите исправить скрипт чтобы он работал в обеих операционках Windows XP x32(x86) и Windows 7 Home x64.
IF EXIST "%SYSTEMDRIVE%\PROGRAM FILES (x86)" (SET "key=HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run") ELSE SET "key=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run"
FOR /F "usebackq tokens=3 delims= " %%i IN (`reg query "%key%" /s ^| findstr /i /c:"AVP"`) do ( SET new=%%i )
Тот же скрипт нехочет работать в Windows 7.
Пожалуйста помогите исправить скрипт чтобы он работал в обеих операционках Windows XP x32(x86) и Windows 7 Home x64.