如何在运行更高权限的Windows Vista或Windows 7中运行PAR打包文件?

有谁知道如何使用更高的权限运行PAR打包的Perl应用程序? 我已经读过必须有某种清单文件,但是该文件应该如何以及如何将它与PAR打包的可执行文件结合起来?这对我来说还是个未知数。 有任何想法吗?     
已邀请:
在http://www.mail-archive.com/par@perl.org/msg04642.html中,Mark Dootson提出了使用Win32 :: Exe:PP为pp打包的可执行文件提供UAC清单的可能实现。 但是,在此之前,有一个简单的解决方法,您可能已经知道:将.exe文件命名为“setup.exe”,系统将提示用户提升权限。 :-)     
是的我知道。 请参阅此http://codepad.org/CDWhFoZu my $ exe = Win32 :: Exe-> new('C: Users treeboa perl pic.exe'); 指定要在管理员中运行的exe $ Exe-> update(manifest =>'。/ Pic.exe.manifest'); 我将pic.exe设置为pic.exe.manifest 运行update.pl 双击pic.exe 运行对话框显示管理员pic.exe 成功!     

要回复问题请先登录注册