c删除文件夹及文件|c语言怎么删除文件夹里所有文件

c删除文件夹及文件|c语言怎么删除文件夹里所有文件的第1张示图

① 将C:/LianXi文件夹中的所有文件和文件夹直接从硬盘删除操作步骤

C盘都是系统文件,删错很容易出问题,可以使用系统自带的清理程序进行版清理。

如下参考:权

1.单击桌面左下角的“开始”菜单,然后单击“设置”图标。

② 利用c或c++程序删除windows系统下指定类型的文件或文件夹

删除文件,用DOS命令ERASE,DEL都可以system("ERASED:\\新建文件夹\\你好.doc");system("DELD:\\新建文件夹\\你好.doc");删除文件夹和子文件夹和所有文件,用DOS命令RDsystem("RD/SD:\\新建文件夹");路径里,单斜杠要写双斜杠。

③ 怎么用C语言删除一个文件夹

可以用rmdir()函数,需要包含头文件direct.h,还有一点需要注意,文件夹内是空的才可以删除掉。下面回是一个删除d:\temp文件夹,代码如下答:#include <stdio.h>#include <stdlib.h>#include <direct.h>int main(){rmdir("D:\\temp");system("pause");return 0;}

④ c语言怎么删除文件夹里所有文件

如果想简单抄 就直接调用系统命袭令比如 windows下system("delete xxxx\\*");linux下system("rm xxxx/*")如果想用纯C接口先opendir 然后循环遍历readdir依次调用remove 函数删除文件。

⑤ 怎么用C语言删除一个文件夹

可以用 rmdir() 函数,需要包含头文件 direct.h, 还有一点需要注意,文件夹内是空的才可以删除掉。下面是一个删除d:emp文件夹,代码如下:

#include<stdio.h>#include<stdlib.h>#include<direct.h>intmain(){rmdir("D:\temp");system("pause");return0;}

⑥ 电脑C盘文件太多了,不知道哪些可以删除

WIN7系统用着用着C盘会变得越来越大,可用空间变得越来越小,磁盘清理,和安全卫士怎么清也清不出这些系统深度的垃圾。我们可以手动删除,释放C盘空间。这样一清理下来,结果我的C盘就释放了近20个GB的空间。以下的方法针不能说对每一个人都有效,因为每个人在电脑上用的软件也不一样,如果你也用下面的这些软件那么可以和我一起试试。1、休眠文件hiberfil.sys :该文件在C盘根目录为隐藏的系统文件,隐藏的这个hiberfil.sys文件大小正好和自己的物理内存是一致的,当你让电脑进入休眠状态时,Windows7在关闭系统前将所有的内存内容写入Hiberfil.sys文件。而后,当你重新打开电脑,操作系统使用Hiberfil.sys把所有信息放回内存,电脑恢复到关闭前的状态。可Windows7 并不会将这个文件删除,而是一直放在硬盘上,会白白地占用一部分磁盘空间,时间长了你的硬盘可就吃不消了。有了睡眠功能就可以了,休眠功能可以选择不要的,用他的话,他可是个占硬盘大户啊。又占空间,又要频繁读写硬盘。 Windows7下面安全删除休眠文件的方法:用管理员身份运行cmd.exe 打开命令行窗口,然后输入:powercfg -h off,运行。 注意,C盘残留的hiberfil.sys隐藏文件可以取消隐藏后,直接删除, -h off前面有个空格。 2、虚拟内存pagefile.sys: Windows系统,包括Windows 7 ,默认设置物理内存的1.5倍大小,作为分页交换文件,如果你是系统管理的大小,那么,这个体积是自动变化的,往往越来越大。如果你的物理内存比较少,只有2g,你可以选择保留这个文件。如果保留这个文件,我们建议你把他放到另外一个分区里面,不要放到C盘(系统盘),不然,你到时候做Ghost或者其他备份的时候,还是需要手动删除它。建议你一定要指定大小,就指定成1.5倍的Ram物理内存大小即可。如果你的内存在4G以上,你可以考虑直接关闭虚拟内存功能。关于能不能够关闭虚拟内存始终木有一个明确的定论。设置虚拟内存的方法:右击点击“计算机”-属性-高级系统设置-高级-设置(性能项下面的这个)-高级-更改-点选C盘(自动管理……前面的框别选)-单选“无分页文件(N)”-“设置”,此时C盘中的虚拟内存就消失了;然后选中D盘,单选“自定义大小”-在下面的“初始大小”和“最大值”两个文本框中输入数值-“设置”-确定-重启,便完成了设置。 3、Superfetch功能带来的应用程序缓存:在Windows7系统里面,使用了Vista Superfetch的技术特性,具体情况可上网查看,下面只说说清理方法。 清理方法:直接把c:\windows\prefetch文件夹中的文件统统删除即可。 4、应用程序产生的临时文件:一般保存在windows\temp文件夹中,和用户文件夹的temp文件夹中。清理方法:直接把c:\windows\temp 和 C:\Users你的用户名AppData\Local\Temp文件夹中的文件统统删除即可。 5、IE等浏览器产生的临时文件:清理方法:打开浏览器,工具—INTERNET选项——浏览历史记录下面点击删除,删除cookie和IE临时文件即可,尤其实在备份系统前最好删除的干干净净。 6、系统还原,SystemVolume Information文件夹: SystemVolume Information 文件夹,中文名称可以翻译为“系统卷标信息”。这个文件夹里就存储着系统还原的备份信息。“系统还原”是Windows操作系统最实用的功能之一,它采用“快照”的方式记录下系统在特定时间的状态信息,也就是所谓的“还原点”,然后在需要的时候根据这些信息加以还原。还原点分为两种:一种是系统自动创建的,包括系统检查点和安装还原点;另一种是用户自己根据需要创建的,也叫手动还原点。随着用户使用系统时间的增加,还原点会越来越多,导致硬盘空间越来越少,最后还要被警告“磁盘空间不足”。它也是系统盘中最容易占用空间的一个文件,时间一长,这个文件大小可达4G,甚至更大! 清理方法:直接关闭系统还原!右键点击“计算机”——属性——高级系统设置——系统保护——点选C盘——配置——还原设置下面的三个选项中直选最后一个“关闭系统保护”——删除——继续——确定。 7、自动升级的补丁包产生的系统文件新的备份建议这个就不用动了,留着吧最好。如果要删除呢也是可以的哦。 8、Windows 7系统日志和事件日志一般在Windows文件夹的System32文件夹下面的LogFiles 文件夹里面,直接删除就好了9.轻松删除Win7下WINDOWS.OLD文件夹 WINDOWS.OLD是什么文件夹?这个文件夹是干啥的啊?他有多大?哈,这要根据你老版本Windows的使用时间决定啦,有20G你也别觉得恐怖,毕竟,WINDOWS.OLD这个文件夹是您在安装升级Windows7时对以前操作系统的备份目录!(如果一直以来都是用的WIN7这第九条就可以直接省掉了)这个文件夹可不能直接删除,Win7自己做的备份肯定有点特殊,如果你直接删除,哦,会导致Windows 7的Explorer(资源管理器)崩溃。那么该如何操作轻松的删除WINDOWS.OLD文件夹呢?很简单,怎么做?首先,找到cmd.exe文件(在“开始–>程序–>附件”中),鼠标右键选择“以管理员身份运行”;然后,命令行输入rd/S/Q c:/WINDOWS.OLD 或者rd/S/Q $WINDOWS.OLD当提示您确认删除的目标WINDOWS.OLD文件夹,确认输入y然后按回车键。10.清理系统盘垃圾 A. 删除c:/windows/Software/Distribution/Download下的文件(系统更新时下载的文件如你装好了更新也就没有用了) B. 删除c:/windows/Registered/Packages下所有目录 C. 删除C:/WINDOWS/Downloaded /Program Files下所有的文件 D. 用金山安全或其他优化软件优化下

⑦ 电脑 C 盘里的空文件夹可以删除吗

driver是用户备份硬件驱动的文件夹,如不用可以删,c:\download是用户上网下载文件的文件夹,如果在其它盘有下载的位置,可将这个文件夹删除, 至于其它空文件夹,最好别删,有的是操作系统必用的空文件夹。删除它们很冒险。

⑧ linux c 删除目录

命令行 rm -rf 文件夹名称(8)c删除文件夹及文件扩展阅读:1、Linux rm命令用于删除一个文件或者目录。2、语法:rm [options] name…3、参数:-i 删除前逐一询问确认;-f 即使原档案属性设为唯读,亦直接删除,无需逐一确认;-r 将目录及以下之档案亦逐一删除。4、实例:删除文件可以直接使用rm命令,若删除目录则必须配合选项"-r",例如:# rm -r homework rm:是否删除 目录 "homework"? y 5、删除当前目录下的所有文件及目录,命令行为:rm -r * 6、文件一旦通过rm命令删除,则无法恢复,所以必须格外小心地使用该命令。

⑨ 如何在VS里用C语言删除文件夹

方法1、用文件删除函数如实现:函数名: remove 功 能: 删除一个文件 用 法: int remove(char *filename); 程序例: #include <stdio.h> int main(void) { char file[80]; /* prompt for file name to delete */ printf("File to delete: "); gets(file); /* delete the file */ if (remove(file) == 0) printf("Removed %s.\n",file); else perror("remove"); return 0; } 方法2、使用 Dos 命令:system(char *cmd);其中 cmd 为创建/删除文件的 DOS 命令。

⑩ C#怎么删除文件夹的文件

publicstaticvoidDelectDir(stringsrcPath)

{

try

{

DirectoryInfodir=newDirectoryInfo(srcPath);

FileSystemInfo[]fileinfo=dir.GetFileSystemInfos();//返回目录中所有文件和子目录

foreach(FileSystemInfoiinfileinfo)

{

if(iisDirectoryInfo)//判断是否文件夹

{

DirectoryInfosubdir=newDirectoryInfo(i.FullName);

subdir.Delete(true);//删除子目录和文件

}

else

{

//如果使用了streamreader在删除前必须先关闭流,否则无法删除sr.close();

File.Delete(i.FullName);//删除指定文件

}

}

}

catch(Exceptione)

{

throw;

}

}

(10)c删除文件夹及文件扩展阅读

C#删除指定文件或文件夹

//1、首先判断文件或者文件路径是否存在

if(File.Exists(fileFullPath))

{

//2、根据路径字符串判断是文件还是文件夹

FileAttributesattr=File.GetAttributes(fileFullPath);

//3、根据具体类型进行删除

if(attr==FileAttributes.Directory)

{

//3.1、删除文件夹

Directory.Delete(fileFullPath,true);

}

else

{

//3.2、删除文件

File.Delete(fileFullPath);

}

File.Delete(fileFullPath);

}

未经允许不得转载:山九号 » c删除文件夹及文件|c语言怎么删除文件夹里所有文件

赞 (0)