怎么用java在windows下创建一个所有用户都可以访问的文件.如administrator用户创建了一个文件, 其他user标准用户也可以访问该文件.在线等待, 急.

解决方案 »

  1.   

    Windows里基本上没有文件权限的限制所以直接使用Java IO输出到文件就可以啦...
      

  2.   

    有权限的. Administrator用户创建的文件, 标准用户就不能够删除. 我想知道用java怎么创建一个全部用户都能执行操作的文件. 谢谢!
      

  3.   

    这有何难,楼上正解。只要你放在所有user都能操作的地方就可以。还有及时关闭,不占用,其他user要怎么操作都可以。
      

  4.   

    谢谢楼上这位.请问有什么文法可以改变这个默认访问权限吗. 就是在administrator下面把他改成所有用户都可以访问.
      

  5.   

    寒,这不是JAVA所能解决的问题,而是你windows的设置问题!
      

  6.   

    这下麻烦了. 我写了一个applet, 放在internet上, 我显然不能设置用户的windows. 所以烦请各位仁兄帮帮忙. 有没有一个解决方案.
      

  7.   

    默认访问权限通过Java本身应该是没有办法的,不过可以用命令行解决一下Process proc = Runtime.getRuntime().exec("cacls C:/Temp/File.txt /G EveryOne:F");
    proc.getOutputStream().write("Y\n".getBytes());
    proc.getOutputStream().flush();
    while(proc.getInputStream().read() >= 0);