6 / 6 / 0
Регистрация: 09.10.2013
Сообщений: 251
|
|
1 | |
Установка консольных программ в системную папку13.10.2021, 14:45. Показов 1088. Ответов 5
Как правильно устанавливать консольные программы в системную папку, в системах х86 и х64?
Задаю вопрос на примере программы junction.exe, она имеет обе версии х86 и х64. (Создание символических ссылок) Оф сайт программы https://docs.microsoft.com/en-... s/junction 1) Если Windows х32 то так: C:\Windows\System32\junction.exe (версия самой программы х32) 2) Если Windows х64 то так: C:\Windows\SysWOW64\junction.exe (версия самой программы х32) C:\Windows\System32\junction.exe (версия самой программы х64) 3) Или если Windows х64 достаточно так: C:\Windows\System32\junction.exe (версия самой программы х64) Честно говоря все варианты работают, но к примеру HashTab.dll (это программа для проверка сумм MD5) если Windows х64 требуется установка обоих версий (х86 и х64)
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
13.10.2021, 14:45 | |
Ответы с готовыми решениями:
5
Как очистить Системную папку, например папку загрузки? Создать системную папку Открыть системную папку Файл не копируется в системную папку Сохранение файла в системную папку |
![]() |
|
16.10.2021, 11:18 | 2 |
определить разрядность ОС
https://docs.microsoft.com/en-... w64process https://docs.microsoft.com/en-... 64process2 определить системную папку https://docs.microsoft.com/en-... directorya https://docs.microsoft.com/en-... directorya https://docs.microsoft.com/en-... irectory2a
1
|
6 / 6 / 0
Регистрация: 09.10.2013
Сообщений: 251
|
|
16.10.2021, 12:16 [ТС] | 3 |
_lunar_, Я про готовые консольные утилиты(вроде junction, wget, nircmd и т.д.) которым требуется каталог с системными путями, и я не собираюсь писать свои утилиты. И еще в вопросе было нужно ли устанавливать в оси х64 обе версии утилиты х86 и х64.
0
|
![]() |
|
16.10.2021, 12:45 | 4 |
тогда не понимаю в чём сложность?
есть тулза, скомпилированная либо под 64, либо под 32, либо и так и этак. 64 битную в system32, 32 битную в syswow64. если программа работает с процессами, то нужно. 32 битная программа не сможет взаимодействовать с 64 битным адресным пространством.
1
|
6 / 6 / 0
Регистрация: 09.10.2013
Сообщений: 251
|
|
16.10.2021, 14:01 [ТС] | 5 |
Короче говоря если программа х32 работает на оси х64 то нет смысла иметь обе версии программы?
0
|
![]() |
|
16.10.2021, 16:52 | 6 |
![]() Решение
1
|
16.10.2021, 16:52 | |
Помогаю со студенческими работами здесь
6
Копировать файл в системную папку (CopyFile) Как скопировать файл в системную папку Перемещение файлов в системную папку VBS скриптом Как записать файла в системную папку без прав ROOT? Как получить системную папку из стандартного диалога Выбор папки.
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |