2009年2月18日 星期三

[資訊]更改電腦名稱並不需要重新退出再加入網域

資源來自網路

更改電腦名稱並不需要重新退出再加入網域...

如果嫌手動更改麻煩, XP及WS2003可以在該電腦上以管理員身分執行下列程式

便可同時變更本機電腦名稱與網域內的電腦帳戶:

strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")

Set colComputers = objWMIService.ExecQuery _
("Select * from Win32_ComputerSystem")

For Each objComputer in colComputers
err = objComputer.Rename("要更改的電腦名稱")
Next

存成 .vbs 在用戶端電腦上執行
此程式只支援 Xp 與 Ws2003 , W2k 在用戶端變更電腦名稱且重新啟動後
AD 中對應的電腦帳戶也會一併自動變更, 不會留下舊有名稱


在2003 dc的dns 上會記錄client 電腦的ip
如果是client 電腦的 ip也要改的話呢?
請問改變後在DC上會不會殘留舊的 ip
我記得之前try的時候,好像會說

如果 "動態更新" 有啟用的話

當 DNS Client 的資訊有修改時, DNS Server 就會跟著變動

有時的確會殘留舊有的資訊, 但並非絕對會

如果有出現這種現象, 系統也會逐漸清除

沒有留言: