Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для Morpheus

Ветеран


Сообщения: 12426
Благодарности: 2328

Профиль | Отправить PM | Цитировать


Vadikan, вэлкам
Опыты продолжились. Делаем батник с текстом:
Код: Выделить весь код
regedit /s "путь\file.reg"
и выполняем его из 32-битной
Код: Выделить весь код
C:\Windows\SysWOW64\cmd.exe
Код: Выделить весь код
"C:\Windows\System32\cmd.exe" /c "путь\file.bat"
- добавляется в WOW6432Node.
Т.е. она остаётся 64-разрядной до тех пор, пока выполняется из 64-разрядной среды.


Ок, вытаскиваем cmd.exe из System32, переименовываем в cmd64.exe и кладём в C:\Windows.
Вызываем из 32-битной cmd
Код: Выделить весь код
cmd64 /c "путь\file.bat"
- добавляется в
Код: Выделить весь код
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList
Boa Soft был прав.
P.S. При запуске есть ошибки:
Код: Выделить весь код
Не удается найти текст сообщения с номером 0x2350 в файле сообщений Application.
(c) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены.
Не удается найти текст сообщения с номером 0x8 в файле сообщений System.
но всё работает.

Отправлено: 00:24, 02-12-2010 | #6