使用java

时间:2015-10-07 08:51:47

标签: java

我正在为独立应用程序创建安装程序,该安装程序需要复制C:\Program Files\Company\Product下的所有相关文件夹。 我使用下面的代码来实现这个目标:

boolean files = new File("C:\\Program Files\\Company\\Product").mkdirs();
    if (files) {

            System.out.println("Multiple directories are created!");
        } else {
            System.out.println("Failed to create multiple directories!");

    }

但是,由于Program Files中有空格,因此无法正确创建文件夹。如何完成它。我有管理员权限在Program Files中创建文件夹。

1 个答案:

答案 0 :(得分:2)

程序看起来很好。如果您以管理模式运行,它将起作用。 (例如:开始 - >右键单击命令提示符 - >以管理员身份运行)