2014-03-03 72 views
-1

我想清除Windows 7 64位中某些文件中的存檔位。我曾嘗試代碼:清除窗口中的存檔位

atrrib -a * /s 

我得到的錯誤:「atrrib」不被識別爲一個內部或外部命令,可操作 程序或批處理文件。

我有一個小的java代碼,通過該文件。如果有辦法做到這一點在Java中是可取的。

+1

嘗試attrib不atrrib –

回答

4

在Java7,你可以這樣做:用全路徑

File theFile = new File("c:/foobar.txt"); 
Path file = theFile.toPath(); 
Files.setAttribute(file, "dos:archive", false); 
+0

工作得很好 – kousha

2

太多的r,試試這個:

attrib -a * /s 
+0

正確,現在它的工作原理仍然沒有改變存檔 – kousha