【发布时间】:2012-05-05 01:35:39
【问题描述】:
我试过这些语法,但为什么不起作用?
很高兴收到您的建议。
之前谢谢。抱歉英语不好。
package priviledge;
import java.io.File;
import java.io.IOException;
/**
*
* @author DINA
*/
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) throws InterruptedException, IOException {
File f = new File("C:/lala/images1.jpg");
permission(f);
}
public static void permission(File src) throws InterruptedException, IOException {
// win32 command line variant
Process p = Runtime.getRuntime().exec("cacls 000 " + src.getPath());
p.waitFor(); // p.waitFor()
【问题讨论】:
-
发生了什么?你得到了什么?
-
我的目的是,这些语法可以将文件权限更改为这些语法上的提及路径。
-
我什么也没得到。当我在 Windows 资源管理器中检查文件(images1.jpg)时,文件的权限不起作用。
标签: java windows native file-permissions