麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > VBScript > 正文

vbs中關(guān)于計算機名的相關(guān)討論

2020-03-24 19:15:42
字體:
供稿:網(wǎng)友
原文:http://www.opencjk.org/~scz/

關(guān)于計算機名的相關(guān)討論

http://www.opencjk.org/~scz/windows/200603151441.txt

Q: 我的電腦- 屬性- 計算機名- 計算機描述,我想改動這里,但它是灰色不可寫的。

A: 如果lanmanserver service未啟用,就會這樣。執(zhí)行"net start srv"即可。

Q: 我想修改所屬工作組,但那里是灰色不可寫的。

A: 如果lanmanworkstation service未啟用,就會這樣。執(zhí)行"net start rdr"即可。

Q: 如何在命令行上修改計算機名

A: backend@nsfocus

--------------------------------------------------------------------------
set obj = getobject( "winmgmts://./root/cimv2" )
set list = obj.execquery( "select * from win32_computersystem" )
for each x in list
x.rename( wscript.arguments.item( 0 ) )
next
--------------------------------------------------------------------------

cscript.exe //nologo computerrename.vbs xxx

D: scz@nsfocus

平常自然語言所說的計算機名非常不精確,下面精確地介紹一下與之相關(guān)的注冊表項:

--------------------------------------------------------------------------
windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/ComputerName/ActiveComputerName]
"ComputerName"="CLOUDSKY"

[HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/ComputerName/ComputerName]
"ComputerName"="CLOUDSKY"

[HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Tcpip/Parameters]
"Domain"=""
"Hostname"="CLOUDSKY"
"NV Domain"=""
"NV Hostname"="CLOUDSKY"
--------------------------------------------------------------------------

ActiveComputerName處的ComputerName對應(yīng)當(dāng)前NetBIOS名。另一處ComputerName將
在下一次重啟時被復(fù)制到ActiveComputerName處。

" Hostname . Domain "對應(yīng)當(dāng)前FQDN(全稱域名)," NV Hostname . NV Domain "將
在下一臺重啟時被復(fù)制到" Hostname . Domain "處。

顯然,我們有兩種名字,一種是NetBIOS名,一種是FQDN,它們之間沒有必然聯(lián)系,
盡管大多數(shù)時候它們是一致的。NetBIOS名可用在很多地方,適用于TCP/IP、IPX/SPX、
NetBEUI等實現(xiàn)了NetBIOS接口的通信協(xié)議。FQDN卻只用于TCP/IP協(xié)議。微軟在名字解
析問題上經(jīng)歷了多次變化,名字解析順序各不相同,最終用戶很難區(qū)分NetBIOS名與
FQDN。比如"ping name "究竟使用哪類名字,會有多個變種,依賴操作系統(tǒng)、網(wǎng)絡(luò)
拓撲,這里不詳細討論了??傊涀?,說起計算機名時,有兩種名字。

在GUI上修改計算機名時,實際操作的是:

--------------------------------------------------------------------------
[HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/ComputerName/ComputerName]
"ComputerName"="CLOUDSKY"

[HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Tcpip/Parameters]
"NV Domain"=""
"NV Hostname"="CLOUDSKY"
--------------------------------------------------------------------------

現(xiàn)在應(yīng)該明白為什么在GUI上修改計算機名后需要要重啟才能生效了吧。

一般不建議直接操作注冊表修改這些值,可以考慮Win32 API。SetComputerName()只
能設(shè)置NetBIOS名。SetComputerNameEx()可用于設(shè)置NetBIOS名或FQDN。

還可以用WMI,就像backend所演示的那樣。這種辦法與GUI修改法完全等價,同時修
改了NetBIOS名與FQDN,重啟后生效。注意,這兩種辦法修改NetBIOS名時自動將之轉(zhuǎn)
換成大寫,而FQDN保持大小寫敏感。

用注冊表監(jiān)視器觀察hostname.exe,就會發(fā)現(xiàn)該命令只取了FQDN中的Hostname,并不
取NetBIOS名。"nbtstat -A target "所涉及的則是NetBIOS名。devmgmt.msc取的是
ActiveComputerName處的NetBIOS名。

如果破壞了HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/ComputerName,
在我的電腦里查看NetBIOS名,可能是空白。此時訪問"http:// ip /ipc$",會出錯,微軟
給出的錯誤信息基本無用。抓包發(fā)現(xiàn)沒有任何IP報文出現(xiàn),出錯層次很高,還沒到達
IP層。訪問"http:// name /ipc$"倒是能成功。flier就碰上了這種事,應(yīng)該是安裝某軟件
時直接操作注冊表修改計算機名出岔子了。

Q: 在XP中打開磁盤管理,報"RPC服務(wù)不可用"。

A:

這是"Logical Disk Manager/dmserver"服務(wù)所用計算機名與ActiveComputerName處
的NetBIOS名不匹配所致,一般都是因為后者被破壞。重啟OS后如果還不能恢復(fù),請
在GUI上重新設(shè)置計算機名,應(yīng)該就可以了。參看:

http://support.microsoft.com/kb/884564

html教程

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 狠狠婷婷综合久久久久久妖精 | 国产又粗又爽又深的免费视频 | 2017亚洲男人天堂 | 毛片免费观看视频 | 欧美福利视频一区二区三区 | 国产免费久久久 | 狠狠操操 | 久久久成人免费视频 | 日韩免费黄色 | 少妇一级淫片免费放播放 | 黑人操穴| 中文字幕四区 | 黄色99视频| 成人午夜在线观看视频 | 欧美 国产 综合 | 精品成人av一区二区三区 | 国产91精品亚洲精品日韩已满 | av电影在线观看网站 | 国产呦在线观看视频 | 羞羞的视频在线免费观看 | 北京一级毛片 | 欧美精品第1页 | 国产午夜精品一区二区三区四区 | 日本欧美国产 | 99精品视频在线看 | 国产在线观看91精品 | 日韩毛片网 | 伊人99在线 | chinese xxxx hd pron8 tube | 国产三级国产精品国产普男人 | 成人在线视频黄色 | 黄色网址免费在线播放 | av成人在线电影 | 欧美福利视频一区二区三区 | 久久久久久久黄色片 | 欧美精品a∨在线观看不卡 午夜精品影院 | 欧美日本一 | 国产成人小视频在线观看 | 国产精品野外av久久久 | 亚洲第一页中文字幕 | 黄在线|