Windows下PHP修改Hosts文件的方法
2014-05-06 14:50
573 查看
通过PHP程序完成修改Hosts文件原理如下:
1,首先是写一个.bat文件
2,使用system(),调用.bat完成修改Hosts的目的
代码如下:
上述代码 完成了向Hosts文件末尾插入 127.0.0.1 baidu.com 这一行
至于其他的操作可以看看DOS命令行,这里我主要是为大家提供一个思路,关于linux下的还在研究中。
1,首先是写一个.bat文件
2,使用system(),调用.bat完成修改Hosts的目的
代码如下:
//创建.bat $filename = "updata.bat";
//'@echo 127.0.0.1 baidu.com >>C:\Windows\System32\Drivers\etc\hosts 关于.bat中的内容可以参考DOS命令行 file_put_contents($filename,'@echo 127.0.0.1 baidu.com >>C:\Windows\System32\Drivers\etc\hosts'); system($filename);
上述代码 完成了向Hosts文件末尾插入 127.0.0.1 baidu.com 这一行
至于其他的操作可以看看DOS命令行,这里我主要是为大家提供一个思路,关于linux下的还在研究中。
相关文章推荐
- Windows修改hosts文件的方法
- Hosts文件位置与Windows和Mac系统修改Hosts文件方法 (添加权限信息)
- 教你Mac OS系统四种修改Hosts文件的方法
- 在WINDOWS中设置计划任务执行PHP文件的方法
- Win7系统修改hosts文件不能保存的解决方法
- Win7系统修改hosts文件不能保存的解决方法
- 5种方法在mac系统修改hosts文件
- windows下修改hosts文件,添加固定的DNS解析
- windows系统的hosts文件无法修改
- 修改hosts文件无效后的解决方法
- windows下修改hosts文件,添加固定的DNS解析
- 教你Mac OS系统四种修改Hosts文件的方法
- ubuntu修改hosts文件配置虚拟域名的方法
- php修改指定文件后缀的方法
- hosts文件的修改方法,及如何获得最新有效的IP地址的方法
- 5种方法在mac系统修改hosts文件
- php.ini修改php上传文件大小限制的方法详解
- windows下修改hosts文件,添加固定的DNS解析
- php.ini针对文件上传的修改还有move_uploaded_file()函数对中文字符上传失败的解决方法
- Windows 修改本地hosts文件