windows下 管理员身份启动java进程
来源:互联网 发布:开票软件金税盘版 编辑:程序博客网 时间:2024/05/18 15:05
winXp,win2003等老操作系统没有区分管理员身份启动cmd运行程序, win vista,7之后的windows操作系统都有是否以管理员身份启动cmd运行程序.官方的说法是为了安全性.java 项目主服务另外启动一个进程一般用 Runtime.getRuntime().exec(command)来启动. xp,2003系统中一般不会有问题, win7之类的就会提示权限不够,必须以管理员身份运行程序.
查了下,可以通过nircmd这个工具来执行,官网下载zip(http://www.nirsoft.net/utils/nircmd.html).
看下里面的说明文档NirCmd.chm,有个 elevate 命令, doc窗口直接输入 nircmd elevate xxxx.exe 就可以以管理员身份运用 xxxx.exe 程序.
有个问题就是 nircmd elevate xxxx.exe 执行会弹出另一个窗口去执行命令,导致Runtime.getRuntime().exec(command) 能执行命令却无法获得响应流信息.
0 0
- windows下 管理员身份启动java进程
- [PyWin]PyWin实现windows下以管理员身份启动cmd
- 以Vista下管理员身份启动程序
- 管理员身份启动VS
- 在windows下,以管理员身份进行操作的方法
- windows 7 下 文件不能以管理员身份打开
- 判断进程是否"以管理员身份运行"
- Windows核心编程-如何以管理员的身份启动一个程序
- C# 使用管理员身份启动应用程序源码
- 绕过UAC以管理员身份启动程序
- Qt应用程序以管理员身份启动
- Windows 7 以管理员身份运行
- windows 8 以管理员身份运行
- 【Windows】Chocolatey以管理员身份安装
- windows下如何使cmd打开的时候,默认是以管理员身份运行
- ubuntu下以管理员身份打开文件夹
- WIN7下命令行管理员身份安装软件
- windows 启动停止 java进程
- insight-6.8调试工具安装
- Js数组里删除指定的元素(不是指定的位置)
- 把CentOS 系统里的网卡em1还原为eth0
- 解决Android SDK Manager下载太慢问题
- dispose与close()的区别
- windows下 管理员身份启动java进程
- Android开发之多线程编程Thread和Runnable使用
- cub e m x project is empty?
- Map自学更新过程
- 《hadoop实战2》读书笔记(1)
- Sum of Consecutive Primes
- Android4.4 蓝牙源码部分分析
- 常见错误
- 输入文本框【提示文字】的设置与清空