以管理员身份运行BAT脚本

栏目: ASP.NET · 发布时间: 6年前

自从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

整体代码如下:

以管理员身份运行BAT脚本 cd  /

d %~dp0

以管理员身份运行BAT脚本
if   " %1 "   ==   " h "   goto

begin

以管理员身份运行BAT脚本

mshta vbscript:

createobject ( " wscript.shell " ).run( " ""%~nx0"" h " , 0 )(window.close) && exit 以管理员身份运行BAT脚本

:begin

以管理员身份运行BAT脚本

REM

以管理员身份运行BAT脚本
javaw  -

jar testNoah.jar

以管理员身份运行BAT脚本 以管理员身份运行BAT脚本

眼镜蛇


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Web 2.0 Architectures

Web 2.0 Architectures

Duane Nickull、Dion Hinchcliffe、James Governor / O'Reilly / 2009 / USD 34.99

The "Web 2.0" phenomena has become more pervasive than ever before. It is impacting the very fabric of our society and presents opportunities for those with knowledge. The individuals who understand t......一起来看看 《Web 2.0 Architectures》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器