|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Принудительный запуск пакетного файла в 64-разрядной среде |
|
CMD/BAT - [решено] Принудительный запуск пакетного файла в 64-разрядной среде
|
Пользователь Сообщения: 112 |
Здравствуйте господа форумчане. Необходима ваша помощь.
Есть некая програмулька, установка которой проходит в автоматическом режиме, при использовании самораспаковывающегося RAR архива, в котором прописан запуск некоего BAT-файла. В этом BAT-файле прописан запуск инсталляции самой программы, а также импорт reg-файла(ов). Сама программа для 64-bit среды. Установка проходит 64-разрядной ОС. Суть вопроса такова: После самораспаковки архива, инициализируется запуска BAT-файла, а он, к сожалению, запускается в 32-разрядной среде и соответственно его дочерний процесс REGEDIT (для импорта REG-файла) также запускается как x86 процесс, что вызывает не корректный импорт параметров реестра. Запись при импорте проходит в ветку HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node - что не есть хорошо! Короче! Как заставить запускаться BAT-файл в 64-разрядной среде? после распаковки. Может есть для этого какие-нибудь утилитки? Не подскажите есть ли в природе 64-разрядная версия утилиты hidcon.exe? Заранее благодарю |
|
Отправлено: 12:50, 19-02-2011 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать ratibor79, используйте 7z SFX архив на базе модифицированного модуля. В нем есть префикс x64, который позволяет запускать батник в x64 среде. В нем же есть и префикс hidcon для скрытия окна батника.
|
Отправлено: 13:24, 19-02-2011 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 3806
|
Профиль | Отправить PM | Цитировать
|
Отправлено: 13:40, 19-02-2011 | #3 |
Пользователь Сообщения: 112
|
Профиль | Отправить PM | Цитировать Спасибо gora за дельный совет. Помог найти решение.
|
Отправлено: 17:55, 19-02-2011 | #4 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Любой язык - Завершить выполнение пакетного файла [Y(да)/N(нет)]? | nick34 | Скриптовые языки администрирования Windows | 5 | 22-05-2012 03:33 | |
CMD/BAT - Как на 64-разрядной системе внести данные из reg файла? | SvoiLudi | Скриптовые языки администрирования Windows | 8 | 10-04-2010 12:56 | |
Запуск 16 разрядных приложений в 64 разрядной висте | wale | Хочу все знать | 2 | 27-10-2008 23:52 | |
Автоматический запуск пакетного файла после полной загрузки ОС | ChVL | Автоматическая установка Windows 2000/XP/2003 | 8 | 11-05-2007 00:16 | |
Проблема при запуске пакетного файла | paland | Автоматическая установка Windows 2000/XP/2003 | 1 | 02-10-2006 15:17 |
|