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

c语言怎么删除文件夹里所有文件,第1张

如果想简单

就直接调用系统命令

比如 windows下

system("delete xxxx\\*")

Linux下

system("rm xxxx/*")

如果想用纯C接口

先opendir

然后循环遍历readdir

依次调用remove 函数删除文件

电脑c盘里有以下是可以删除的:1.打开“我的电脑”-“工具”-“文件夹选项”-“查看”-在“显示所有文件和文件夹”选项前打勾-再按“确定”2.删除以下文件夹中的内容:c:\documentsandsettings\用户名\cookies\下的所有文件(保留index文件)c:\documentsandsettings\用户名\localsettings\temp\下的所有文件(用户临时文件)c:\documentsandsettings\用户名\localsettings\temporaryinternetfiles\下的所有文件(页面文件)c:\documentsandsettings\用户名\localsettings\history\下的所有文件(历史纪录)c:\documentsandsettings\用户名\recent\下的所有文件(最近浏览文件的快捷方式)c:\windows\temp\下的所有文件(临时文件)c:\windows\servicepackfiles(升级sp1或sp2后的备份文件)c:\windows\drivercache\i386下的压缩文件(驱动程序的备份文件)c:\windows\softwaredistribution\download下的所有文件3.如果对系统进行过windoesupdade升级,则删除以下文件:c:\windows\下以$u...开头的隐藏文件4.然后对磁盘进行碎片整理,整理过程中请退出一切正在运行的程序5.碎片整理后打开“开始”-“程序”-“附件”-“系统工具”-“系统还原”-“创建一个还原点”(最好以当时的日期作为还原点的名字)6.打开“我的电脑”-右键点系统盘-“属性”-“磁盘清理”-“其他选项”-单击系统还原一栏里的“清理”-选择“是”-ok了

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

如下参考:

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

2.点击界面左上角的系统,如下图所示。

3.继续点击界面左侧工具栏中的“存储”如下图。

4.打开存储感知开关,点击“立即释放空间”。

5.等待几分钟,系统会自动扫描,如下图所示。

6.点击“删除文件”,C盘中所有无用文件将被删除。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/6064530.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-13
下一篇 2023-03-13

发表评论

登录后才能评论

评论列表(0条)

保存