js读取与在线配置系统hosts文件
JS文件操作的一个实例,可以通过页面在线编辑系统文件,这里举例说明编辑的是C:/WINDOWS/system32/drivers/etc/hosts文件,以此类推,可以编辑更多的文件。而且代码也比较简单。<html>
<script language="JavaScript">
var fso = new ActiveXObject( "Scripting.FileSystemObject" );
function getHost(){
var f1 = fso.OpenTextFile( "C:\\WINDOWS\\system32\\drivers\\etc\\hosts", 1 );
var s = f1.ReadAll();
document.forms.hosts.value = s;
f1.Close();
}
function setHost(){
var f1 = fso.OpenTextFile( "C:\\WINDOWS\\system32\\drivers\\etc\\hosts", 2, true );
f1.Write( document.forms.hosts.value );
f1.Close();
}
</script>
<body >
<form method="post" >
<textArea name="hosts" cols="100" rows="30">
</textArea><br>
<input type="submit">
</form>
</body>
</html>
页:
[1]