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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - [решено] Скрипт должен брать иконку из файла в зависимости от разрядности системы

Ответить
Настройки темы
VBS/WSH/JS - [решено] Скрипт должен брать иконку из файла в зависимости от разрядности системы

Аватара для BKPB

Пользователь


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

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


Пытаюсь создать инсталлятор с помощью программы SFX Creator by K.A.V.
Он будет закидывать скрипты в папку, а скрипты будут брать иконку из imageres.dll.
Скрипты я взял из интернета, и в них прописан такой путь для иконки:
WSHShell.RegWrite "HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\HideFileExt\Icon", "%SystemRoot%\System32\imageres.dll,406", "REG_SZ"
Но, если ставить на х64 битную систему, то иконки не отображаются т.к в SFX Creator by K.A.V, можно выбрать только директорию $SysDir,
и если система х64 битная, то файлы извлекаются в SysWOW64, а в пути то прописано System32.
Как прописать путь, что бы иконка подхватывалась из imageres.dll не зависимо от версии системы ?

Отправлено: 13:11, 17-04-2019

 

Ветеран


Contributor


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

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


Цитата BKPB:
и если система х64 битная, то файлы извлекаются в SysWOW64, а в пути то прописано System32. »
Так и должно быть.

Цитата BKPB:
Как прописать путь, что бы иконка подхватывалась из imageres.dll не зависимо от версии системы ? »
Боюсь, что никак. Вам нужно сначала определить разрядность системы, а затем, в случае x64, использовать путь "%SystemRoot%\Sysnative" для x86-приложений.

Отправлено: 20:33, 17-04-2019 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для BKPB

Пользователь


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

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


Понятно, легче тогда устанавливать в другое место. Спасибо.

Отправлено: 07:32, 18-04-2019 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - [решено] Скрипт должен брать иконку из файла в зависимости от разрядности системы

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Любой язык - Скрипт для запуска файлов в зависимости от железа krot183 Скриптовые языки администрирования Windows 2 12-10-2014 19:32
Запись в реестр в зависимости от разрядности системы sov44 AutoIt 7 29-04-2014 20:00
CMD/BAT - [решено] Скрипт, копирующий, в зависимости от размера файлов XSubZero Скриптовые языки администрирования Windows 5 23-04-2013 08:45
CMD/BAT - Проверка разрядности системы и выполнение .reg файла, помогите разобраться. dmins Скриптовые языки администрирования Windows 8 19-07-2012 19:50
CMD/BAT - [решено] Перемещение файлов из одной папки в разные в зависимости от имени файла Sarge81 Скриптовые языки администрирования Windows 4 20-09-2011 04:20




 
Переход