Edw*_*ard 7 java ant windows-vista
作为安装程序的一部分,我需要从ANT运行批处理文件.如果我以管理员身份运行cmd.exe并运行批处理文件,那么一切都很好,因为它具有相应的管理权限.当从ant执行批处理文件时,它会失败,就像我在没有管理权限的情况下运行批处理文件一样.我的问题是,如何从ANT脚本中以管理模式运行此批处理文件?
<exec executable="cmd.exe" output="dir.txt" dir="c:/bin/">
<arg line="/c service.bat install"/>
</exec>
Run Code Online (Sandbox Code Playgroud)
关闭UAC似乎是允许这个ant任务执行的唯一选择。
我尝试创建批处理文件的快捷方式并运行它,因为快捷方式可以设置为“以管理员身份运行”。当我收到提示时,也不走运,但我的批处理文件仍然失败。
归档时间: |
|
查看次数: |
8758 次 |
最近记录: |