java robot类无法对用java 使用 管理员权限限运行的程序操作

         
您现在的位置:&&>&&>&&>&&>&&>&正文
java中Robot类的使用方法
来源:()  【】 
    import java.awt.AWTE  import java.awt.R  import java.awt.event.KeyE  public class TestRobot {  public static void main(String[] args) throws AWTException {  Robot robot = new Robot();  robot.keyPress(KeyEvent.VK_CONTROL);  robot.keyPress(KeyEvent.VK_SHIFT);  robot.keyPress(KeyEvent.VK_ESCAPE);  robot.keyRelease(KeyEvent.VK_ESCAPE);  robot.keyRelease(KeyEvent.VK_SHIFT);  robot.keyRelease(KeyEvent.VK_CONTROL);  }  } 1&&&
文章责编:gaoxiaoliang& 看了本文的网友还看了
?&&( 15:51:47)?&&( 14:16:20)?&&( 14:14:40)?&&( 14:13:00)?&&( 14:10:55)?&&( 14:02:35)
? ?   ? ?   ? ?   ? ?   ? ?
? ?   ? ?   ?
?   ? ?    ? ?   ? ?   ? ?   ? ?
? ?   ? ?
实用工具 |
| 大全 | 大全
     |
版权声明:如果网所转载内容不慎侵犯了您的权益,请与我们联系,我们将会及时处理。如转载本内容,请注明出处。
Copyright & 2004-
 网 All Rights Reserved 
中国科学院研究生院权威支持(北京) 电 话:010- 传 真:010-本帖子已过去太久远了,不再提供回复功能。让java程序以管理员身份运行&&categories:&&tags:&&author:Vista以上版本程序增加了 以管理员身份运行 这个功能。原因是:为了系统安全,很多程序不让以administrator账户运行的,但这个又导致很多程序因为无法获得相关权限而无法运行,于是就出现了所谓的“兼容性问题”,一般右键以管理员身份运行后,本来不能运行的程序就能运行了。Java程序采用这个方式运行还是比较麻烦, 到网络上搜索了一些方法, 都没有让我满意的解决办法。最后通过自己的实现, 解决办法是,将java程序打包成一个jar, 然后用java命了运行jar, 并且将这些指令集合封装到一个windows的bat文件中, 最后在创建这个bat文件的快捷方式, 最后在快捷方式的设置中,设置以管理员方式运行, 这样在运行这个快捷方式时, 默认就是管理员方式运行了(但是在不同windows中,因设置的不同, 在首次运行时, 会弹出对话框,提示进行确认)。 操作过程如下一. 创建运行java程序的bat文件如下图, 通过maven插件或者,eclipse的 fatjar插件等 创建一下项目的 一个可以执行的jar文件Bat文件内容如上二. 给bat文件创建快捷方式创建方法, 用鼠标选择中c.bat文件, 然后按住键盘的左键, 拖动鼠标就可以创建一个当前命令的快捷方式, 其他创建快捷方式的方法都可以。三. 鼠标右键选择属性, 设置快捷方式的属性先选中被设置的快捷方式, 然后用点击鼠标右键, 在弹出的右键菜单中,选择属性, 在弹出对话框中, 选中高级按钮在弹出的对话框中, 选中用管理员身份运行,这个对话框, 设置完毕近期文章
分类目录选择分类目录书路&&(10)儿童画&&(121)&&&儿童作品&&(82)&&&儿童画教程&&(24)原创&&(127)&&&0基础编程&&(23)&&&android&&(9)&&&hadoop&&(18)&&&java原创&&(2)&&&livewriter&&(11)&&&nginx&&(52)资料&&(1,055)&&&android资料&&(83)&&&java资料&&(74)&&&linux资料&&(36)&&&mq&&(24)&&&mysql资料&&(34)&&&nginx资料&&(17)&&&svn&&(9)&&&wordpress&&(48)&&&搜索资料&&(45) 文章归档 选择月份 2017年十二月 &(7) 2017年十一月 &(3) 2017年九月 &(3) 2017年八月 &(1) 2017年七月 &(15) 2017年六月 &(23) 2017年五月 &(35) 2017年四月 &(38) 2017年三月 &(20) 2017年二月 &(5) 2017年一月 &(9) 2016年十二月 &(8) 2016年十一月 &(1) 2016年十月 &(10) 2016年九月 &(5) 2016年八月 &(8) 2016年七月 &(6) 2016年六月 &(9) 2016年五月 &(14) 2016年四月 &(6) 2016年三月 &(21) 2016年二月 &(11) 2016年一月 &(15) 2015年十二月 &(18) 2015年十一月 &(14) 2015年十月 &(6) 2015年九月 &(6) 2015年八月 &(7) 2015年七月 &(11) 2015年六月 &(19) 2015年五月 &(27) 2015年四月 &(19) 2015年三月 &(35) 2015年二月 &(38) 2015年一月 &(20) 2014年十二月 &(8) 2014年十一月 &(8) 2014年十月 &(3) 2014年九月 &(3) 2014年八月 &(3) 2014年七月 &(4) 2014年六月 &(3) 2014年五月 &(7) 2014年四月 &(9) 2014年三月 &(8) 2014年二月 &(8) 2014年一月 &(11) 2013年十二月 &(11) 2013年十一月 &(9) 2013年十月 &(40) 2013年九月 &(79) 2013年八月 &(50) 2013年七月 &(68) 2013年六月 &(50) 2013年五月 &(59) 2013年四月 &(65) 2013年三月 &(59) 2013年二月 &(20) 2013年一月 &(59) 2012年十二月 &(52) 2012年十一月 &(91) 2012年十月 &(23)2013年 总版技术专家分年内排行榜第三
2012年 总版技术专家分年内排行榜第七
2013年 总版技术专家分年内排行榜第三
2012年 总版技术专家分年内排行榜第七
本帖子已过去太久远了,不再提供回复功能。08:14 提问
运行一个基于Java的程序总是要求管理员权限怎么办?
#我的操作系统是windows 7.
安装了一个叫**Geogebra**的几何作图软件。这个软件是用Java开发的开源软件。
之前使用一直是正常的,最近一段时候,突然发生了一系列的怪事:
比如一直用的Acrobat突然失效了,后来只好重新安装,用amtlib解决。
再就是重装Acrobat之后就偶然发现Geogebra不用管理员权限无法打开了,即使彻底卸载,清除注册表项,重新安装也没用;还尝试了它的portable版本,也是一样。但其它程序都未受影响,都正常使用。可能问题出在Geogebra自带的java上
双击Geogebra的图标,在任务管理器中javaw.exe进程出现1-2秒之后消失;正常情况下应该是该进程一直存在,占用内存逐渐增大到60MB之后程序打开。
按赞数排序
从Acrobat失效看,应该是注册表信息被修改。 如果运行过360安全卫士或其它类似的整理注册表的工具,或者手动修改过注册表可能会出现类似问题。
最理想的解决方法是刚好创建过还原点,还原到系统正常工作的某个时间点。如果实在没有只能节哀。看看下面这里的办法,自己尝试:
还有一个方法,就是把当前用户有用的文件和信息备份,从Administrator用户中删除当前用户,然后在创建一个,再把磁盘文件和有用的备份还原,通常可以帮助解决问题。——采用这个办法之前可以先启用guest,赋予相应权限试试看能否解决问题。
卸载之。这是我用自己的聪明才智想出的答案,如果不对,你来咬我啊
卸载不彻底,去c:\users\你的用户名\appdata里面找找有没有他的配置文件啥的,一并删除掉,然后清理系统垃圾,注册表垃圾之后在重新装过试试
右键该程序,在属性里添加每次以管理员身份运行(擦汗……
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐

我要回帖

更多关于 java管理员权限 的文章

 

随机推荐