Что нового

[Файловая система] Версия не активной ОС

glax24

Знающий
Сообщения
72
Репутация
14
Здравствуйте. При загрузке с LiveCD как с помощью AutoIt узнать версию и разрядность не активной ОС?
 

AZJIO

Меценат
Меценат
Сообщения
2,874
Репутация
1,194
Наверно подключить куст реестра SOFTWARE и получить значение параметра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
ProductName

А разрядность наверно в
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
PROCESSOR_ARCHITECTURE
 
Автор
G

glax24

Знающий
Сообщения
72
Репутация
14
Как подключить реестр?
Или перезапустить через runscanner и передать скрипту парамер букву диска с неактивной ос?
 

Medic84

Омега
Команда форума
Администратор
Сообщения
1,590
Репутация
341
http://www.oszone.net/13366/- тут есть описание как можно подгрузить куст.
Потом уже определять версию и разрядность
 

AZJIO

Меценат
Меценат
Сообщения
2,874
Репутация
1,194
glax24
Загрузить куст.
Код:
REG LOAD HKLM\SOFTWAREREG SOFTWARE
Выгрузить куст.
Код:
REG UNLOAD HKLM\SOFTWAREREG
Получить справку.
Код:
REG /?
REG LOAD /?
runscanner здесь не нужен, и скомпилированные скрипты не работают через runscanner, а то было бы на много проще. В коллекции посмотри скрипт "user- пользовательские каталоги.au3" поиском. Там именно подключение/отключение кустов и получение пользовательских каталогов. Делал давно.
 
Автор
G

glax24

Знающий
Сообщения
72
Репутация
14
[Реестр] Re: [Файловая система] Версия не активной ОС

AZJIO сказал(а):
скомпилированные скрипты не работают через runscanner
Почему?
Запустил скомпилированый скрипт через runscanner и RegRead вернул значение неактивной ОС.
AZJIO сказал(а):
Код:
REG LOAD HKLM\SOFTWAREREG SOFTWARE
Нет доступа к подключенным кустам
 

AZJIO

Меценат
Меценат
Сообщения
2,874
Репутация
1,194
glax24
Почему?
Запустил скомпилированый скрипт через runscanner и RegRead вернул значение неактивной ОС.
У меня не работает, а то зачем бы мне подключать кусты, если runscanner должен был их автоматом подключить и вернуть запрошенный параметр.

Нет доступа к подключенным кустам
Код:
ShellExecuteWait(@ScriptDir&'\tools\subinacl.exe','/subkeyreg HKEY_LOCAL_MACHINE\SOFTWAREREG /grant=Все=F','','', @SW_HIDE )
 
Верх