2 / 2 / 0
Регистрация: 09.12.2015
Сообщений: 26
|
|
1 | |
HTA Запуск определённой версии программы в зависимости от разрядности системы при клике на изображении09.12.2015, 22:35. Показов 1687. Ответов 10
Метки нет (Все метки)
Люди добрые помогите с скриптом)) Нужен скрипт чтобы при нажатии на картинку или кнопку в html(hta) запускалась msconfig.exe в x32 и x64 битных windows. То есть чтобы скрипт определял версию винды и запускал msconfig.exe для своей битности. Заранее благодарен)
0
|
09.12.2015, 22:35 | |
Ответы с готовыми решениями:
10
Условное выполнение команд в зависимости от разрядности системы Проверка наличия папки и последующее копирование файлов в зависимости от разрядности системы В зависимости от разрядности системы скопировать файл и задать ему новое имя Использование разных сборок sqllite в зависимости от разрядности системы х32/х64 |
2 / 2 / 0
Регистрация: 09.12.2015
Сообщений: 26
|
|
11.12.2015, 05:59 [ТС] | 2 |
никто не знает?
0
|
2618 / 548 / 109
Регистрация: 21.03.2012
Сообщений: 1,051
|
||||||
12.12.2015, 21:27 | 3 | |||||
Что-то в 64-разрядных "осях" мне не попадались разные экземпляры упомянутой утилиты.
Впрочем, вот пример, в котором определяется разрядность ОС и в зависимости от этого запускаются разные встроенные утилиты:
1
|
2 / 2 / 0
Регистрация: 09.12.2015
Сообщений: 26
|
|
13.12.2015, 00:18 [ТС] | 4 |
Спасибо за ответ! Да, файл msconfig.exe он один в оси Но прикол в том, что если я создам батник с запуском msconfig и запущу его с рабочего стола, то он откроет его. А если этот батник я запущу ну, например, из hta то он пишет, что файл не найден Даже путь указывал полностью Лазил по инету там говорят, что какое-то перенаправление идет от папки system32 из-за wow64 вроде. Пробовал твой скрипт таже фигня В x32 оси он работает, а в x64 не хочет. Вот и не могу сообразить, как же из папки system32 хоть что-то запустить в hta.
0
|
2618 / 548 / 109
Регистрация: 21.03.2012
Сообщений: 1,051
|
|
13.12.2015, 00:53 | 5 |
Доберусь до 64-битной ОС, посмотрю.
0
|
2 / 2 / 0
Регистрация: 09.12.2015
Сообщений: 26
|
|
13.12.2015, 01:11 [ТС] | 6 |
А когда примерно доберешься?
0
|
2618 / 548 / 109
Регистрация: 21.03.2012
Сообщений: 1,051
|
|
13.12.2015, 03:03 | 7 |
В понедельник.
0
|
2 / 2 / 0
Регистрация: 09.12.2015
Сообщений: 26
|
|
13.12.2015, 08:08 [ТС] | 8 |
Спасибо! буду ждать)
0
|
2618 / 548 / 109
Регистрация: 21.03.2012
Сообщений: 1,051
|
|
14.12.2015, 08:00 | 9 |
valli_vasia, запускайте файлы *.HTA с помощью экземпляра утилиты MSHTA.EXE из папки System32. Всё должно работать (проверено на 64-битных ОС 7 Pro/8.1 Pro/10 Pro).
Примечание: по умолчанию для работы с файлами *.HTA используется экземпляра утилиты MSHTA.EXE из папки SysWOW64.
0
|
2 / 2 / 0
Регистрация: 09.12.2015
Сообщений: 26
|
|
16.12.2015, 17:29 [ТС] | 10 |
А как это реализовать? Что-то не пойму подскажешь?
0
|
2618 / 548 / 109
Регистрация: 21.03.2012
Сообщений: 1,051
|
|
17.12.2015, 06:16 | 11 |
Создайте в какой-нибудь папке ярлык на нужный экземпляр MSHTA.EXE и перетаскивайте на него запускаемые HTA-файлы.
0
|
17.12.2015, 06:16 | |
17.12.2015, 06:16 | |
Помогаю со студенческими работами здесь
11
Запуск заданной программы при открытии определённой папки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |