当前位置:编程学习 > JAVA >>

Java如何使用最低权限启动一个任务

我最新在研究一个类似于Judge Online的东西,(如http://poj.org/),用java做的,tomcat+mysql,但有一个问题,就是Java中对启动任务中的权限控制似乎只字未提,只有一个类似于:

Process ps = Runtime.getRuntime().exec(cmd);

的方法,远达不到我的要求,我希望以最低权限运行一个任务,请问应该如何做?所说Java中也有类似于.NET中的P/Invoke,但我仍然不知道具体应该如何实现,如有知道,请直接说方法,最好有一个存在的办法,能够直接替换我的上面那条语句。(要求按最低权限创建一个进程,并返回一个Process对象) --------------------编程问答-------------------- 友情帮顶。 --------------------编程问答-------------------- 补充一下,我在百度知道中有相同的高分问题:
http://zhidao.baidu.com/question/305971706.html
http://zhidao.baidu.com/question/305970196.html
欢迎回答! --------------------编程问答-------------------- http://topic.csdn.net/u/20100207/20/8b3678ce-76b8-4949-836d-6a74826e4350.html
刚刚看到这里有一个类似的问题,但是VC/MFC的 --------------------编程问答-------------------- java没法限制一个应用程序的权限,操作系统倒可以,而且实施起来比较容易 --------------------编程问答-------------------- 我想同样可以使用exec执行操作系统命令,指定相应进程的相关属性。 --------------------编程问答--------------------
引用 4 楼 x19881216 的回复:
java没法限制一个应用程序的权限,操作系统倒可以,而且实施起来比较容易

请问如果是C/C++直接使用Win32 API,应该怎么弄?
补充:Java ,  Java EE
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,