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))
接着,我们利用pyinstaller将Python文件打包成Exe可执行文件。 : S4 E5 H2 U3 f1 D/ ]
需要注意的是,运行注册服务命令时,需要以管理员权限运行CMD来执行。注册完服务之后,还需要通过注册表把服务和可执行程序关联起来。0 m2 v$ ]) y, ?, {# m
) ~" y& p m. {9 a
最后,services.msc命令打开服务管理,找到目标服务,设置允许服务和桌面交互,设置开启服务并设置为自启。 2 W a0 Y2 w1 Z3 }2 b
' t+ D+ W& \: v) H 3、结 果 结 论 ! p0 \3 ?/ K' o. w 通过以上注册的服务,每次插入移动硬盘,都会自动去遍历移动硬盘盘的文件,查找Mac临时文件并删除。 3 B3 F# \; W% Q7 W, E- X; U- H8 D+ E6 r, ?' L