打印

[求助] 想通过脚本在域中所有客户机的Hosts文件中加两条记录,能实现吗?

本主题由 mwpq 于 2007-11-20 07:30 关闭

想通过脚本在域中所有客户机的Hosts文件中加两条记录,能实现吗?

我想通过脚本在域中所有计算机的Hosts文件中添加两条记录,请问怎么实现?! ^9 o0 w1 N- [* I b
Hosts文件的位置:%systemroot%\system32\drivers\etc下
* Z- t$ e1 J6 R
( o5 R1 J! F( z6 D0 X假设记录为 192.168.0.254 sv1.domt.com
9 H4 B( z3 E# u N0 h 192.168.0.253 sv2.domt.com& E, W+ ]- ]- Z" }4 a# c/ {5 F
先谢谢了

TOP

为什么不更改DNS记录?而是要这么做?
《无量寿经·第十八愿》言:
设我得佛,十方众生,至心信乐,欲生我国,乃至十念,若不生者,不取正觉。唯除五逆,诽谤正法。

TOP

另----可以先做好一个HOST文件,在域策略的开机启动脚本里应用覆盖域里的WORKSTATION的HOST文件,只要达到目的就可以了。

TOP

这个有点无聊,不过也很简单

echo 192.168.0.254 sv1.domt.com >> %windir%\system32\drivers\etc\hosts4 i" ~, N; I8 l9 ^9 Z" D# A
echo 192.168.0.253 sv2.domt.com >> %windir%\system32\drivers\etc\hosts& h9 l9 X9 s- `( k, @* o

5 v: w$ U2 X1 J0 w~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
8 h' m/ d, R! ~1 X: n# J另存为addhost.bat,加入启动策略就行了
考完试鸟,心力憔悴呀~~~~接下来,准备补考

TOP

换作我没有域管理员权限,但有普通的每台电脑本机管理员的权限(或者说我的域账号本机管理员权限)
! s: K2 [4 z( ]/ s7 K; ^. f$ U8 r4 B+ l' U5 A
我可能会写好已经加好的HOSTS文件,
I" ]+ u- R/ o. b: D B用Psexec @file 批量替换下去!

TOP

呵,人家要的是加入两条

估计是想搞点个性啥的,同一个IP,你叫他白宫?我叫他厕所,~~~你叫他白金汉宫,我叫他厕了又所~~~
' |6 I# W: \6 w! a- J8 _1 f如果所有机子全替换成一样的HOST,那直接搞DNS服务器就行了嘛
考完试鸟,心力憔悴呀~~~~接下来,准备补考

TOP