像SwitchHosts这样管理修改hosts或像Multiple-host虚拟Hosts怎么实现

大概需求是:有两个按钮A、B,点击A将当前系统Hosts指定 xxx.xxx.xxx.aaa xxxx.com,点击B将当前系统Hosts指定 xxx.xxx.xxx.bbb xxxx.com
注:实际开发环境时electron

有个最笨的思路是获取当前Hosts文件,然后程序中修改,但是可能涉及到权限问题,而且感觉不是一个比较好的方法

期待的结果是像SwitchHosts这样管理修改hosts或像Multiple-host虚拟Hosts

阅读 2.2k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题