Пообщался с комодо... они прислали нижеследующий текст, однако мой english not up to the mark/
Прочитав переводчиком, я предположил, что в их ответе есть искомое... Там где они рассказывают про манифест,
это более менее понятно: по манифесту можно указать запуск с правами админа и иными правами...
И они указали на --nomanifest... если я правильно понимаю, то при включении в программу --nomanifest,
UAC - перестанет ругаться на файлы... ? или что? <=== это мои домыслы и по логике они ошибочны...
т.к. UAC - должен работать всегда. Далее привожу их письмо, которое я не понимаю...
Vitaly,
Komodo is an editor. It does not have the ability to generate binaries, or modify
binaries in a way to add a manifest or a digital signature.
On Windows, the Perl Dev Kit will add a manifest to the files it wraps. There is a
default manifest, and custom manifests can be inserted from an option:
-----------------------------------------------------------------------------
--manifest filename
Embed a custom manifest file in the executable. The default manifest requests
an execution level of "asInvoker" on Windows Vista and later, and also requests
the new style of the common GUI controls (Open/Print/Save dialogs) on Windows XP
and later.
Use the --nomanifest option to generate an executable without embedded manifest.
This option only applies to executables generated for the Windows platform.
For other platforms it has no effect.
------------------------------------------------------------------------------
ActiveState does not supply digital signatures. The Perl Dev Kit cannot add
digital signatures. Since a file generated by PerlApp is already a composite file
and not a true binary, using a Digital Signing tool will corrupt the file and make
it unusable.
Best regards,
Изначальная, задача - сделать так чтобы UAC - перестал ругаться на загруженные из инета файлы.
Правда тогда его функция - потеряет смысл...
))