如何使用 cmd 从主机文件中删除自定义字符串条目?

How to remove custom string entries from a host files using cmd?

我已将以下内容输入主机文件
127.0.0.1 www.facebook.com 127.0.0.2 www.youtube.com
如何使用 cmd 从文件中删除上述条目?

一个丑陋的解决方案:

find /v "facebook" hosts | find /v "youtube" hosts > hosts

/V Displays all lines NOT containing the specified string.


请参阅 find (ss64) 系统实用程序的文档