Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] не запускается .hta (http://forum.oszone.net/showthread.php?t=316029)

IZOprogman 20-06-2016 00:48 2644079

не запускается .hta
 
При попытке запустить любую форму .hta появляется окошко:
Код:

...не является приложением Win32
Из-за чего такое может быть?
(ОС: Семь.)

Iska 20-06-2016 03:23 2644086

Какое приложение используется для открытия .hta?

greg zakharov 20-06-2016 20:53 2644360

А битность ОСи - 32-х или 64-х? Если 32-х, то в консоли с правами админа набить:
Код:

ftype htafile=X:\Windows\System32\mshta.exe "%1" %*
где Х - буква системного раздела; в случае если винда все же 64-х битная:
Код:

ftype htafile=X:\Windows\SysWOW64\mshta.exe "%1" %*
Если не помогает, шуруем в реестр - HKCR\htafile\Shell\Open\Command - где в дефолтном строковом параметре прописываем то же, что и в случае ftype.

Iska 20-06-2016 21:26 2644378

greg zakharov, что странно, у меня именно так — что из-под x64 Проводника, что из-под x64 Far Manager'а исполняется x86 вариант «mshta.exe», хотя в System32 наличествует x64 версия «mshta.exe». Windows 7 x64 SP1.

Причины выбора данного поведения известны?

greg zakharov 21-06-2016 12:11 2644499

Iska, нужно разбираться, а так можно только предполагать.

IZOprogman 01-07-2016 02:22 2647023

Цитата:

Цитата greg zakharov
Если 32-х, то в консоли с правами админа набить:
Код:
ftype htafile=X:\Windows\System32\mshta.exe "%1" %* »

Спасибо.
Сначало так и сделал (у меня 32).
Потом в проводнике выделил hta-файл, нажал Открыть. Запросил, какой программой открыть.
Ну тут я выбрал System32\mshta.exe и галочку "всегда использовать" поставил.
Запускается.

Iska 01-07-2016 16:35 2647228

…и, к сожалению, теперь мы не узнаем, что у Вас было до этого привязано к hta.

mwz 01-07-2016 22:56 2647337

Iska, а откат сделать? ;)

Iska 02-07-2016 01:22 2647363

mwz, не согласится :).

IZOprogman 08-07-2016 02:40 2648916

Цитата:

Цитата Iska
…и, к сожалению, теперь мы не узнаем, что у Вас было до этого привязано к hta. »

Ну раз запросил, то, наверное, ничего?

Iska 08-07-2016 05:28 2648921

IZOprogman, так изначально ж было:
Цитата:

Цитата IZOprogman
...не является приложением Win32 »



Время: 06:25.

Время: 06:25.
© OSzone.net 2001-