SwitchHosts 为什么每次更新hosts直接就把里面内容全部覆盖了?

wixjitnu  于 4个月前  发布在  其他
关注(0)|答案(5)|浏览(66)

System (Mac, Windows 7/8/10, Linux) / 操作系统

Linux

SwitchHosts! Version / SwitchHosts! 版本

4.0.2

Description / 描述

每次更新hosts,直接就把里面内容覆盖了,包括127.0.1.1 xxx,

How to reproduce / 重现步骤

irtuqstp

irtuqstp1#

每次更新时,会向系统 hosts 进行覆盖式写入,如果有需要保留的记录,可以新建一个方案并且保持开启。
如果想找回之前的内容,可以选中【系统 Hosts】,然后点击右上角的时钟图标,查看历史记录。

o0lyfsai

o0lyfsai2#

每次更新时,会向系统 hosts 进行覆盖式写入,如果有需要保留的记录,可以新建一个方案并且保持开启。
如果想找回之前的内容,可以选中【系统 Hosts】,然后点击右上角的时钟图标,查看历史记录。

多谢多谢~

q7solyqu

q7solyqu3#

我觉得可以考虑每次修改前,为它新增一个备份文件(以时间为后缀),一开始使用还以为直接删除了之前的记录,吓坏了……

3pmvbmvn

3pmvbmvn4#

@yansheng836 主要是 SwitchHosts 一般没有在 /etc/ 目录或 C:\Windows\System32\drivers\etc\ 目录下新建文件的权限,不方便直接在这个目录下生成备份文件,所以只好把历史记录保存在数据文件夹中了。

gcxthw6b

gcxthw6b5#

@yansheng836 主要是 SwitchHosts 一般没有在 /etc/ 目录或 C:\Windows\System32\drivers\etc\ 目录下新建文件的权限,不方便直接在这个目录下生成备份文件,所以只好把历史记录保存在数据文件夹中了。

好像是这么回事啊,系统盘权限还真不好处理

相关问题