Filef=newFile("f:/C.txt");
try{
FileWriterfw=newFileWriter(f);
fw.append("abc");
fw.close();
}catch(IOExceptione){
e.printStackTrace();
}
添加內來容用append,new File()命令是沒有覆源蓋功能的。所以我可能還沒理解你的意思,畢竟一個目錄只能存有一個同名的文件。
⑵ 如何自動給文件命名,避免覆蓋同名文件
1、選中所有的文件(你要移動的圖片)。
2、然後按F2鍵,這時會提示你輸入文件名。
3、隨便輸入一個文件名,則其他的文件就會以這個文件名+自動編號的形式命名了,不會有重復。
⑶ 為什麼覆蓋文件時出現「文件中已有名稱相同的文件,無法進行覆蓋或替換」這怎麼弄
原因分析:出現這種情況,通常是兩個方面原因造成,分別是如下兩個方面。
內1、一方面是登錄賬戶容許可權不夠,不能替換或者刪除已經有的文件。
2、原文件正在運行,操作系統不能覆蓋、替換原始文件。
解決方法如下:
一、電腦許可權問題造成的,以最高管理員許可權登錄電腦,然後覆蓋或者替換文件。
以win7為例介紹。
1、右鍵單擊「我的電腦」,在彈出的菜單中單擊「管理」,再依次單擊「本地用戶和組」、「用戶」。
3、在啟用管理員帳戶後,按鍵盤上的"Win"+"L"鍵,這時就可以看到管理員帳戶了,單擊即可登陸。
4、重新復制和替換文件,就可以了。
二、原始文件正在運行造成的。
以win7電腦為例介紹:
1、右鍵任務欄,選擇啟動任務管理器或者Ctrl+Alt+Del鍵,彈出菜單選擇「任務管理器」。
2、通過任務管理器,找到正在打開的原始文件,刪除正在運行原始文件進程。
3、重新覆蓋或者替換就可以了。
⑷ 求解!vbs 新建TXT文件,遇到同名文件不覆蓋提示錯誤,可以嗎
可以先檢查一下文件是否存在, 如:
Dim fso
Set fso = WScript.CreateObject("Scripting.Filesystemobject")
If fso.FileExists("c:\3.txt") Then
MsgBox "file exists"
Else
fso.CreateTextFile "c:\3.txt"
End if
'---------------------------------------
'也可以捕獲錯誤,顯示你的信息
On Error Resume next
fso.CreateTextFile "c:\3.txt" ,False ' 後一個參數False是禁止覆蓋
If Err.Number<> 0 then
MsgBox "file exists"
Err.Clear
End if
⑸ 文件夾中重命名一個文件後不能直接覆蓋同名的文件
當然不能覆蓋了。要首先刪除。再去重命名。這是為了防止,你失誤操作,把有用的文件覆蓋掉。操作系統已經做了這個處理規則。除非自己寫程序批量處理。要不然,按套路出牌吧,少年。
⑹ 為什麼我的電腦相同文件名的文件不能夠覆蓋了
可能是因為你的相同文件名但不是同一個格式的,也就是後綴不同,比如一個音樂文件對不起我愛你.mp3和對不起我愛你.wma雖然文件名相同(後綴隱藏)圖標相同,但格式不同,不能互相覆蓋。
⑺ 電腦中遇到同名文件保存但又不想覆蓋另一文件怎麼辦
同一文件夾內一定不能有相同的文件名,只能先改名了,其實在查找里改也很快啊,不過先排序(滑鼠點一下「名稱」)。
⑻ w7復制不能覆蓋同名文件夾!!!
造成不能覆蓋同名文件夾原因如下:
1、文件夾裡面應用程序正在運行。
解決方法:關閉文件夾正在運行的進程。
2、文件夾處於打開狀態。
解決方法:關閉打開文件夾。
就可以覆蓋名文件夾了。
備註:一旦覆蓋同名文件夾,過去的文件夾內容就會丟失,無法找回。
⑼ 在多次復制文件時,如何防止同名覆蓋
只要有同名的文件,系統都會彈出提示並詢問是否覆蓋。你只要選擇
你要的結果
就可以了
如果點否,會自動在文件名後加(1),(2)之類以區分。
⑽ 如何新建一個文件,讓它不會被同樣的文件名給替換掉
首先確定你的操作系統是不是win2000/win xp如果是,你再往下看先打開命令提示符然版後輸入
或md c:\com1\然後會再權才c盤建立一個名為com1的文件夾,這個文件夾不能被替換不能被普通方法刪除
不行,為什麼不用,很簡單的
命令提示符再開始菜單-程序-附件 里就有雙擊進入後輸入md c:\com1\ 就行了,記住一個符號都不能少
哦
還有一個方法,我只在win98 下用過你試試,xp我不會用,就是把文件夾選項 顯示隱藏文件選上,然後在C盤里找回收站,點它屬性把用縮略圖方法查看選上(這個我在XP里不會弄,但一定能弄)然後應用,之後只讀選項會自動選上,然後把只讀取消點應用,然後回收站就變成一個文件夾,把文件夾里的兩個系統文件復制的,粘貼到隨便一個文件夾里,然後把那個文件夾的屬性打開,去掉只讀應用就行了
因為com1是系統文件夾,但由於系統漏洞這個文件夾可以被創建所以刪除的時候系統會誤認為是系統文件夾所以不讓刪,這里的com1,還可以用com2,aux,prn,con,nul等替換
刪除的時候用rd\\.\c:\com1