導航:首頁 > 文件處理 > file新建和刪除文件夾

file新建和刪除文件夾

發布時間:2022-11-22 08:55:11

㈠ File怎麼刪除文件夾

呵呵 樓主不要刪除,這個程序用於卡巴斯基的卸載以及修復

㈡ 如何強制刪除文件夾

如何強制刪除文件
有時候系統的某個文件、或者文件夾怎麼刪除也刪除不了,提示文件正在使用中等等。這時可以使用強制刪除的命令來解決。
首先講解一下強制刪除文件夾的方法:當刪除一個文件夾的時候,刪除不了,出現下圖所示的提示。
那我們就用DOS命令來強制刪除,單擊桌面開始按鈕,找到運行選項。
單擊運行,在運行文本框中輸入CMD,然後回車。然後在如下圖所示的DOS命令行,輸入:rd/s/qE:acd,備註:rd/s/q後面跟需要強制刪除的文件夾所在的路徑及文件夾名。
再來講解強制刪除文件的方法:當我刪除下圖中的文件時,提示文件正在使用中,刪除不了。那我就DOS命令強制刪除這個文件,同樣在DOS命令行裡面操作,
在命令行輸入:del/s/f/qe:QXOpenGame.exe,備註:del/s/f/q後面跟需要強制刪除的文件所在的路徑及文件夾名,文件名後面要帶上擴展名。
回車後,原來不能刪除的文件已經消失。

java中如何進行文件(及文件夾)的新建,移動,刪除等給出代碼

File
F=new
File(路徑);/通過將給定路徑名字元串轉換為抽象路徑名來創建一個新
File
實例。
F.delete();//刪除此抽象路徑名表示的文件或目錄。
文件的移動的話,得通過輸入輸出流
FileInputStream
FI=new
FileInputStream(F);
FileOutputStream
FO=new
FileOutputStream(F);
wile(FI.read()!=EOF)
{
FO.write();
}

㈣ vb.net 創建文件夾和刪除文件夾

Private Sub btnRemovePath_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnRemovePath.Click
Try
' 先建立目錄以便用於後續的刪除示範。
If Not Directory.Exists("D:\網易") Then
Directory.CreateDirectory(" D:\網易 \Test1")
Directory.CreateDirectory(" D:\網易 \Test2")
Directory.CreateDirectory(" D:\網易 \Test3")
End If
' 刪除子目錄 Test1。
Directory.Delete(" D:\網易 \Test1", True)
' 刪除子目錄 Test2。
Dim myDirectoryInfo As New DirectoryInfo(" D:\網易 \Test2")
myDirectoryInfo.Delete(True)
' 將目錄 C:\AlexDirDemo 及其以下的文件和子目錄全數刪除。
Directory.Delete(" D:\網易 ", True)
Catch ex As Exception
MessageBox.Show(ex.Message)
Exit Sub
End Try
' 啟動 Windows 資源管理器。
Process.Start("explorer.exe", "D:\")
End Sub

㈤ 怎樣創建新文件夾

1、首先回到電腦的桌面,右鍵滑鼠隨意點擊電腦桌面的空白處。

㈥ windows刪除文件命令

您好,創建/刪除文件夾
1
鍵盤win+R,調出運行窗口,輸入cmd打開。
2
創建文件夾我們可以使用 md <folderName>或mkdir <folderName>命令來創建,其中md和mkdir都是建立新目錄make directory的意思,完整命令是md [盤符:\][路徑\]新目錄名,比如:md c:\test\myfolder。
3
我們這里是直接cd到需要我們創建目錄的根目錄下。
4
分別使用md和mkdir創建文件夾myfolder和testfolder,這樣我們就成功創建了文件夾。命令md myfolder。
5
那我們又該如何刪除文件夾呢,使用rd或rmdir命令,完整命令rd /s /q [盤符:\][路徑\]新目錄名,因為rd只能刪除空的文件夾,而如果其中有子文件或子文件夾的時候就會停下來,這時我們加上/s就可以直接刪除,但是刪除過程中會提示你是否確定刪除,對於懶癌患者我們有添加了/q,即quiet,安靜模式;所以使用以上命令會完整刪除你選中的整個文件夾。
6
這里我們刪除前面創建的空文件夾testfolder,使用命令rd <folderName>即可。
創建/刪除文件
創建文件的方式有多種,這里只介紹創建空文件和非空文件的最常用方法。首先是創建空文件,命令type nul>*.*;這里我們在前面創建的myfolder文件夾中進行展示,分別創建帶有文件名的myfile.txt文件和不帶文件名的.test兩個文件,

創建非空文件,命令echo [fileContent]>*.*,如echo myname>a.txt

刪除文件,命令del *.*,如del myfile.txt。

㈦ LINUX中,創建文件夾、文件命令及清除命令。

Linux常用命令

1、Linux文件的復制、刪除和移動命令
·cp復制,相當於dos中""
用法:# cp [選項] 源文件或目錄 目標文件或目錄<Enter>
常用參數:
-i interactive,詢問模式。覆蓋前是否詢問
-r recursive,當復制原文件夾是一個目錄文件, 目標必須為目錄名
# cp -i install.log /tmp<Enter> // 正常
# cp -i install.log /tmp<Enter> // 詢問,<y>覆蓋
# cp -r /root /tmp<Enter> // 復制文件夾

·mv移動、重命名,相當於dos中"move"
用法: # mv [選項] 源文件或目錄 目標文件或目錄<Enter>
-i interactive,詢問模式.
-f force,強制操作,不詢問.
# mv /tmp/install.log .<Enter> // 目標存在,移動
# mv /tmp/install.log ./i3<Enter> // 目標不存在,重命名

# cp i3 /tmp<Enter>
# mv -i i3 /tmp<Enter> // 詢問
# mv -f a*.* /tmp/i3<Enter> // 不詢問

·rm(remove)刪除文件、文件夾,相當於dos中"del"
用法: # rm [選項] 文件<Enter>
-i、-r、-f 同上."-r"主要針對文件夾,將全部目錄和子目錄遞歸地刪除
# mkdir folder<Enter> // 創建文件夾
# touch folder/{a,b,c}<Enter> // 生成abc三個文件
# ls folder<Enter> // 確認3個文件
# rm -i folder/a<Enter> // 刪除folder下a文件
# ls folder<Enter> // 確認少了a文件
# rm -rf folder<Enter> // 刪除文件夾

2、Linux目錄的創建與刪除命令
·mkdir創建文件夾,DOS同
用法:# mkdir [選項] 文件夾名<Enter>
-p parents,父母.當父文件夾不存在時,先創建父文件夾
# mkdir /tmp/haha<Enter> ==> # file /tmp/haha<Enter>
# mkdir -p /tmp/a/b/c/d<Enter> ==> # file /tmp/a/b/c/d<Enter>
# mkdir /tmp/{x,y,z}<Enter>

·rmdir刪除空文件夾,DOS同
用法: # rmdir [選項] 文件夾名<Enter>
# rmdir /tmp/a/b/c/d<Enter> // 成功
# rmdir /tmp/a/b<Enter> // 不成功

·cd更改目錄,DOS同
用法:# cd [文件夾]<Enter>
- // 當前目錄與上一次工作目錄切換
~ // 用戶主目錄
# cd -<Enter> ==> # pwd<Enter>
# cd ~<Enter> ==> # pwd<Enter>

㈧ LINUX中,創建文件夾、文件命令及清除命令。

假設我們在/home里創建

1、創建一個叫test的文件夾

輸入 cd /home 回車 就到了home目錄;

輸入 mkdir test 就可以了。

(8)file新建和刪除文件夾擴展閱讀:

一、LINUX通用命令:

1.date :print or set the system date and time

2. stty -a: 可以查看或者列印控制字元(Ctrl-C, Ctrl-D, Ctrl-Z等)

3. passwd: print or set the system date and time (用passwd -h查看)

4. logout, login: 登錄shell的登錄和注銷命令

5. pwd: print working directory

6. more, less, head tail: 顯示或部分顯示文件內容.

7. lp/lpstat/cancel, lpr/lpq/lprm: 列印文件.

8. 更改文件許可權: chmod u+x...

9. 刪除非空目錄:rm -fr dir

10. fg jobid :可以將一個後台進程放到前台。

Ctrl-z 可以將前台進程掛起(suspend), 然後可以用bg jobid 讓其到後台運行。

job & 可以直接讓job直接在後台運行。

11. kill 的作用: send a signal to a process. eg: kill -9 發送的是SIG_KILL信號。。。 具體發送什麼信號 可以通過 man kill 查看。

12. ps 的用法, ps -e 或 ps -o pid,ppid,session,tpgid, comm (其中session顯示的sessionid, tpgid顯示前台進程組id, comm顯示命令名稱。)

參考資料:LINUX命令-網路

㈨ JAVA 如何創建/刪除/修改/復制目錄及文件

importjava.io.*;
publicclassFileOperate{
publicFileOperate(){
}
/**
*新建目錄
*@paramfolderPathString如c:/fqf
*@returnboolean
*/
publicvoidnewFolder(StringfolderPath){
try{
StringfilePath=folderPath;
filePath=filePath.toString();
java.io.FilemyFilePath=newjava.io.File(filePath);
if(!myFilePath.exists()){
myFilePath.mkdir();
}
}
catch(Exceptione){
System.out.println("新建目錄操作出錯");
e.printStackTrace();
}
}
/**
*新建文件
*@paramfilePathAndNameString文件路徑及名稱如c:/fqf.txt
*@paramfileContentString文件內容
*@returnboolean
*/
publicvoidnewFile(StringfilePathAndName,StringfileContent){
try{
StringfilePath=filePathAndName;
filePath=filePath.toString();
FilemyFilePath=newFile(filePath);
if(!myFilePath.exists()){
myFilePath.createNewFile();
}
FileWriterresultFile=newFileWriter(myFilePath);
PrintWritermyFile=newPrintWriter(resultFile);
StringstrContent=fileContent;
myFile.println(strContent);
resultFile.close();
}
catch(Exceptione){
System.out.println("新建目錄操作出錯");
e.printStackTrace();
}
}
/**
*刪除文件
*@paramfilePathAndNameString文件路徑及名稱如c:/fqf.txt
*@paramfileContentString
*@returnboolean
*/
publicvoiddelFile(StringfilePathAndName){
try{
StringfilePath=filePathAndName;
filePath=filePath.toString();
java.io.FilemyDelFile=newjava.io.File(filePath);
myDelFile.delete();
}
catch(Exceptione){
System.out.println("刪除文件操作出錯");
e.printStackTrace();
}
}
/**
*刪除文件夾
*@paramfilePathAndNameString文件夾路徑及名稱如c:/fqf
*@paramfileContentString
*@returnboolean
*/
publicvoiddelFolder(StringfolderPath){
try{
delAllFile(folderPath);//刪除完裡面所有內容
StringfilePath=folderPath;
filePath=filePath.toString();
java.io.FilemyFilePath=newjava.io.File(filePath);
myFilePath.delete();//刪除空文件夾
}
catch(Exceptione){
System.out.println("刪除文件夾操作出錯");
e.printStackTrace();
}
}
/**
*刪除文件夾裡面的所有文件
*@parampathString文件夾路徑如c:/fqf
*/
publicvoiddelAllFile(Stringpath){
Filefile=newFile(path);
if(!file.exists()){
return;
}
if(!file.isDirectory()){
return;
}
String[]tempList=file.list();
Filetemp=null;
for(inti=0;i<tempList.length;i++){
if(path.endsWith(File.separator)){
temp=newFile(path+tempList[i]);
}
else{
temp=newFile(path+File.separator+tempList[i]);
}
if(temp.isFile()){
temp.delete();
}
if(temp.isDirectory()){
delAllFile(path+"/"+tempList[i]);//先刪除文件夾裡面的文件
delFolder(path+"/"+tempList[i]);//再刪除空文件夾
}
}
}
/**
*復制單個文件
*@paramoldPathString原文件路徑如:c:/fqf.txt
*@paramnewPathString復制後路徑如:f:/fqf.txt
*@returnboolean
*/
publicvoidFile(StringoldPath,StringnewPath){
try{
intbytesum=0;
intbyteread=0;
Fileoldfile=newFile(oldPath);
if(oldfile.exists()){//文件存在時
InputStreaminStream=newFileInputStream(oldPath);//讀入原文件
FileOutputStreamfs=newFileOutputStream(newPath);
byte[]buffer=newbyte[1444];
intlength;
while((byteread=inStream.read(buffer))!=-1){
bytesum+=byteread;//位元組數文件大小
System.out.println(bytesum);
fs.write(buffer,0,byteread);
}
inStream.close();
}
}
catch(Exceptione){
System.out.println("復制單個文件操作出錯");
e.printStackTrace();
}
}
/**
*復制整個文件夾內容
*@paramoldPathString原文件路徑如:c:/fqf
*@paramnewPathString復制後路徑如:f:/fqf/ff
*@returnboolean
*/
publicvoidFolder(StringoldPath,StringnewPath){
try{
(newFile(newPath)).mkdirs();//如果文件夾不存在則建立新文件夾
Filea=newFile(oldPath);
String[]file=a.list();
Filetemp=null;
for(inti=0;i<file.length;i++){
if(oldPath.endsWith(File.separator)){
temp=newFile(oldPath+file[i]);
}
else{
temp=newFile(oldPath+File.separator+file[i]);
}
if(temp.isFile()){
FileInputStreaminput=newFileInputStream(temp);
FileOutputStreamoutput=newFileOutputStream(newPath+"/"+
(temp.getName()).toString());
byte[]b=newbyte[1024*5];
intlen;
while((len=input.read(b))!=-1){
output.write(b,0,len);
}
output.flush();
output.close();
input.close();
}
if(temp.isDirectory()){//如果是子文件夾
Folder(oldPath+"/"+file[i],newPath+"/"+file[i]);
}
}
}
catch(Exceptione){
System.out.println("復制整個文件夾內容操作出錯");
e.printStackTrace();
}
}
/**
*移動文件到指定目錄
*@paramoldPathString如:c:/fqf.txt
*@paramnewPathString如:d:/fqf.txt
*/
publicvoidmoveFile(StringoldPath,StringnewPath){
File(oldPath,newPath);
delFile(oldPath);
}
/**
*移動文件到指定目錄
*@paramoldPathString如:c:/fqf.txt
*@paramnewPathString如:d:/fqf.txt
*/
publicvoidmoveFolder(StringoldPath,StringnewPath){
Folder(oldPath,newPath);
delFolder(oldPath);
}
}

㈩ java中File中有創建文件夾mkdir,為什麼沒有刪除文件夾

根據樓上所說,先刪除裡面的文件,再刪除文件夾,下面是代碼
public class Test {
public static void deleteInsideFile(File f){
File[] childfile = f.listFiles();
for (int i = 0; i < childfile.length; i++) {
if(childfile[i].isDirectory()){
deleteInsideFile(childfile[i]);
}
childfile[i].delete();
}
}
public static void testDelete(){
File f = new File("G:/test/delete");
deleteInsideFile(f);
f.delete();
}
public static void main(String[] args) {
testDelete();
}
}

閱讀全文

與file新建和刪除文件夾相關的資料

熱點內容
dvd光碟存儲漢子演算法 瀏覽:757
蘋果郵件無法連接伺服器地址 瀏覽:962
phpffmpeg轉碼 瀏覽:671
長沙好玩的解壓項目 瀏覽:144
專屬學情分析報告是什麼app 瀏覽:564
php工程部署 瀏覽:833
android全屏透明 瀏覽:737
阿里雲伺服器已開通怎麼辦 瀏覽:803
光遇為什麼登錄時伺服器已滿 瀏覽:302
PDF分析 瀏覽:484
h3c光纖全工半全工設置命令 瀏覽:143
公司法pdf下載 瀏覽:381
linuxmarkdown 瀏覽:350
華為手機怎麼多選文件夾 瀏覽:683
如何取消命令方塊指令 瀏覽:349
風翼app為什麼進不去了 瀏覽:778
im4java壓縮圖片 瀏覽:362
數據查詢網站源碼 瀏覽:150
伊克塞爾文檔怎麼進行加密 瀏覽:892
app轉賬是什麼 瀏覽:163