据我了解,没有办法从Java做到这一点,这不是Java问题。例如,让我们从cmd创建文件夹,您将看到相同的问题(ms错误)。
cmd
md sampleDir
属性-r sampleDir
属性将保持不变,与创建步骤相同。但是,如果您看到“只读”的蓝色正方形,则默认情况下不会将其标记为只读。蓝色仅代表未确定的空白状态。仅当它在复选框中选中时,它才会被标记为只读。
如果可以创建将创建此作业的.bat文件,则可以从Java调用它:
Runtime.getRuntime().exec("cmd /c run.bat");这不是真正的方法,但是如果可行的话-胜于一切。



