用 Admin 身份运行 cmd python block.py,
报错 IOError: [Errno 13] Permission denied "C:\Windows\System32\drivers\etc"
这是我一个工具的一部分:
- block.py 每隔几分钟执行一遍,读取一个列表然后在 host 里面重定向有关网站,
- unblock.py 运行后把 hosts 文件复原撤销重定向,同时设置一个时间戳,15min 后再调用 block.py
之前在 mac 上用的很好,crontab+sudo 毫无压力,现在跑到 win10 上面各种权限问题,手工加了路径的权限仍然没用。 求问大家有没有啥解决方案或者替代,用别的脚本语言也成,只要能定时跑且有权限。
自救中的晚期拖延症
============ 已解决 把 mac 下的 path 改成 win 下 path 的时候,少打了一个 hosts -_-|||