Это продолжение разрешений на выполнение 7-Zip в 64-разрядной версии Windows Server 2008.
Я пытаюсь избежать слишком сложного процесса сборки для создания нескольких EXE-файлов 7-Zip. Мне просто нужен .cmd, чтобы запустить мой Java-процесс после прочтения некоторых 64-битных записей реестра. Однако для успешного использования одного EXE-файла он должен быть 32-битным.
В приведенном выше вопросе обнаружен трюк, позволяющий заставить Windows Server 2008 обнаружить 32-разрядный cmd.exe и заменить его на 64-разрядный. Есть ли способ сделать это в Windows Server 2003? Есть исправление Windows, которое позволяет reg.exe получать доступ к 64-битным записям в 32-битном режиме, но я не могу быть уверен, что это на сервере клиента, поэтому обходной путь не подходит.