电脑垃圾文件清理代码 - 智学轩城

电脑垃圾文件清理代码

鄂孟荣头像

鄂孟荣

2025-12-17 11:24:31

2023年,北京,以下是一个简单的Python脚本,用于清理Windows系统中的垃圾文件:
python import os import shutil
def clear垃圾文件(path): for root, dirs, files in os.walk(path): for file in files: if file.endswith('.tmp') or file.endswith('.log'): file_path = os.path.join(root, file) os.remove(file_path) print(f"已删除: {file_path}")
if name == "main": clear垃圾文件("C:\path\to\your\folder")
确保你有权限删除这些文件,并且正确修改了路径。

侍季赩头像

侍季赩

2025-05-25 11:41:01

嘿,记得那次我在公司里,电脑突然卡得跟什么似的,打开个文档都要等上几分钟。我一看,硬盘空间只剩个位数了。那时候,我突然想到,是不是垃圾文件太多,得清理清理。于是,我打开了命令提示符,输入了那个神奇的命令:
cleanmgr /sagerun:1
几分钟后,电脑像脱胎换骨一样,又恢复了往日的活力。那天是2023年4月15日,地点在公司机房。我看着硬盘空间从5.3GB一下子涨到了20GB,心里那个爽啊。等等,还有个事,我突然想到,这清理垃圾文件的命令,是不是也可以用在其他电脑上呢?

岳伯钊头像

岳伯钊

2025-11-14 17:30:02

上周,2023年,我那个朋友遇到了电脑垃圾文件清理的问题。以下是一段简单的Python代码,可以帮助你清理Windows系统中的垃圾文件:
python import os import shutil
def clean_up_disk(drive): try: drive_letter = drive drive_path = f"{drive_letter}:/" temp_folder = f"{drive_path}temp_folder"

 # 创建临时文件夹 os.makedirs(temp_folder, exist_ok=True) # 清理临时文件夹 for item in os.listdir(temp_folder): item_path = os.path.join(temp_folder, item) if os.path.isfile(item_path): os.remove(item_path) elif os.path.isdir(item_path): shutil.rmtree(item_path) # 清理回收站 recycle_bin_path = f"{drive_path}$Recycle.Bin" for item in os.listdir(recycle_bin_path): item_path = os.path.join(recycle_bin_path, item) if os.path.isfile(item_path): os.remove(item_path) elif os.path.isdir(item_path): shutil.rmtree(item_path) print(f"Cleaned up {drive_letter} drive successfully.") except Exception as e: print(f"An error occurred: {e}")<br># 使用示例:清理C盘

clean_up_disk('C')
请注意,运行此代码前请确保你了解其功能,并且已经备份了重要数据。此外,清理系统文件可能会对系统稳定性产生影响,因此请谨慎操作。
另外,我刚想到另一件事,如果你使用的是Mac系统,可以使用以下命令清理垃圾文件:
bash sudo rm -rf /tmp/ sudo rm -rf /var/tmp/ sudo rm -rf ~/.cache/ sudo rm -rf ~/.local/
同样,请在操作前备份重要数据。