Да, я знаю.
Пожалуйста, посмотрите это http://codepad.org/CDWhFoZu
my $ exe = Win32 :: Exe-> new ('C: \ Users \ treeboa \ perl \ pic.exe');
Задает исполняемый файл, который хочет запустить в администраторе
$ Exe-> update (manifest => '. / Pic.exe.manifest');
Я установил на pic.exe файл pic.exe.manifest
Запустите update.pl
Дважды щелкните файл pic.exe.
Диалог запуска отображает администратор pic.exe
Успех!