def remove_all_file(filepath, file_name):
"""
删除 MAC 临时文件
:param file_name:
:return:
"""
for root, dirs, files in os.walk(filepath):
for name in files:
print(name)
if name.startswith("._") or name == file_name:
os.remove(os.path.join(root, name))
需要注意的是,运行注册服务命令时,需要以管理员权限运行CMD来执行。注册完服务之后,还需要通过注册表把服务和可执行程序关联起来。 ' ?5 c: ^# L8 m K/ _2 V( H* j2 G5 O 最后,services.msc命令打开服务管理,找到目标服务,设置允许服务和桌面交互,设置开启服务并设置为自启。. ?/ s8 H7 I5 b' W
$ @" P u; ^' u 3、结 果 结 论 7 e& \9 {- r# j m+ t3 u 通过以上注册的服务,每次插入移动硬盘,都会自动去遍历移动硬盘盘的文件,查找Mac临时文件并删除。 ; C3 J4 y `3 a4 S' m }" z0 M$ A" i% J$ e% S' F+ g