自从Visa之后,微软加强了对权限的控制。有些系统默认的目录不能直接访问,会弹出提示,问你是否继续。所以普通的Jar不能直接执行,或者说执行了之后无法执行写操作。并且点右键没有以管理员身份运行的选项。所以我们需要写一个批处理文件来解决。
当以管理员身份运行时,当前目录就发生了变化,所以需要在开始加上:
cd /d %~dp0
如果不想让这个黑黑的CMD窗口一直显示,可以加上:
if "%1" == "h" goto begin
mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit
:begin
REM
整体代码如下:
d %~dp0
if " %1 " == " h " gotobegin
mshta vbscript:
createobject ( " wscript.shell " ).run( " ""%~nx0"" h " , 0 )(window.close) && exit:begin
REM
javaw -jar testNoah.jar
眼镜蛇
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- Harbor 任意管理员注册漏洞
- 我的第一个python web开发框架(38)——管理员管理功能
- 一起走进动物园管理员——ZooKeeper
- openstack-修改管理员密码与创建外部网路
- Edge Chromium 将对管理员权限发出警告
- 在Linux上如何清理垃圾系统管理员
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Data Mining
Jiawei Han、Micheline Kamber、Jian Pei / Morgan Kaufmann / 2011-7-6 / USD 74.95
The increasing volume of data in modern business and science calls for more complex and sophisticated tools. Although advances in data mining technology have made extensive data collection much easier......一起来看看 《Data Mining》 这本书的介绍吧!