有个同事不是技术人员,但是使用Mac系统。这类用户比较稀少,但是她遇到了一个很严重的问题就是怎么改hosts文件。以前在Windows下的时候用用notepad %systemroot%\system32\drivers\etc\hosts也是可以的。可这Mac下的Finder根本就找不到这个文件。
最后请出了AppleScript这样的神器,写下了下面这一段。
do shell script "/Applications/TextEdit.app/Contents/MacOS/TextEdit /etc/hosts" with administrator privileges把拷贝到Applications->AppleScript->Script Editor.app里,运行一下,输入密码后会在一个TextEdit.app中打开
/etc/hosts文件,修改完毕后保存并退出TextEdit.app,脚本结束。
也可以使用Script Editor.app把上面这句Compile成一个App,比如叫EditHosts,放在Applications目录下。

Leave a comment