用批處理程序修改 計(jì)算機(jī)名 工作組 計(jì)算機(jī)描述的代碼
@echo off
echo 駿龍包裝計(jì)算機(jī)名稱、計(jì)算機(jī)描述、工作組修改批處理程序
Echo
pause
cls
:set/p id=請(qǐng)輸入本機(jī)網(wǎng)段號(hào):
:set/p ip=請(qǐng)輸入本機(jī)IP地址:
:netsh interface ip set address name="本地連接" source=static addr=192.168.%id%.%ip% mask=255.255.255.0
set /p name=請(qǐng)輸您的主機(jī)出廠S/N編號(hào):
reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ComputerName\ActiveComputerName" /v ComputerName /t reg_sz /d %name% /f
reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters" /v "NV Hostname" /t reg_sz /d %name% /f
reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters" /v Hostname /t reg_sz /d %name% /f
SET work=駿龍
wmic computersystem where Name="%NAME%" call JoinDomainOrWorkgroup Name="%work%"
set /p describe=請(qǐng)輸入您的計(jì)算機(jī)描述(公司規(guī)定必須是使用者姓名):
reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\lanmanserver\Parameters" /v srvcomment /t reg_sz /d %describe% /f
net config server /SRVCOMMENT:"%describe%"
pause
用批處理修改計(jì)算機(jī)名和工作組,不用重啟!
如果你喜歡用Ghost鏡像的系統(tǒng),那么每次重裝完成之后的計(jì)算機(jī)名都是一串長(zhǎng)長(zhǎng)的隨機(jī)字符,非常不方便和不美觀。
一般來說,你在系統(tǒng)屬性那里修改計(jì)算機(jī)名或者工作組,總是要進(jìn)行重新啟動(dòng),非常麻煩。甚至在最新的Vista操作系統(tǒng)里面也是這樣。
其實(shí)計(jì)算機(jī)名是保存在注冊(cè)表里面的,我們可以通過直接修改注冊(cè)表,達(dá)到修改的目的。
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ComputerName\ActiveComputerName
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters
工作組的修改可以通過一個(gè)wmic命令來實(shí)現(xiàn)目的。
wmic computersystem where Name="%COMPUTERNAME%" call JoinDomainOrWorkgroup Name="%WORKGROUP%"
現(xiàn)在我們把它寫成一個(gè)批處理,來實(shí)現(xiàn)無需重啟修改計(jì)算機(jī)名和工作組:
@echo off
echo AppLife.Net
set /p name=請(qǐng)輸您的計(jì)算機(jī)名:
reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ComputerName\ActiveComputerName" /v ComputerName /t reg_sz /d %name% /f >nul 2>nul
reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters" /v "NV Hostname" /t reg_sz /d %name% /f >nul 2>nul
reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters" /v Hostname /t reg_sz /d %name% /f >nul 2>nul
echo.
echo 修改計(jì)算機(jī)名完畢
echo.
echo AppLife.Net
set /p work1=請(qǐng)輸入您的工作組名:
wmic computersystem where Name="%COMPUTERNAME%" call JoinDomainOrWorkgroup Name="%work1%"
echo 修改工作組完畢
pause>nul
echo.
把上面的代碼保存為一個(gè)bat文件,運(yùn)行就可以了。
相關(guān)文章
批處理中屏蔽錯(cuò)誤信息 nul 2>nul 的用法 (cmd>nul空格2>nul)
批處理中屏蔽錯(cuò)誤信息這個(gè) >nul 2>nul 可以屏蔽一切屏幕的輸出可以這樣理解2012-06-06bat根據(jù)當(dāng)前日期創(chuàng)建文件夾的方法
這篇文章主要介紹了bat根據(jù)當(dāng)前日期創(chuàng)建文件夾的相關(guān)知識(shí),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-03-03讓DOS下輸入命令時(shí)也可以象Linux一樣用Tab鍵進(jìn)行命令自動(dòng)填充
這篇文章主要介紹了當(dāng)有有兩個(gè)目錄分別叫abcdefg和bcdefgh,想進(jìn)abcdefg就cd a*就進(jìn)了,想進(jìn)bcdefgh時(shí)就cd b*就進(jìn)了,確實(shí)比較方便2013-07-07Windows2003下批量添加和導(dǎo)出所有ip BAT腳本
這篇文章主要介紹了Windows2003下批量添加和導(dǎo)出所有ip BAT腳本,本文直接給出代碼實(shí)例,需要的朋友可以參考下2015-07-07DOS下的系統(tǒng)設(shè)備加載與系統(tǒng)環(huán)境設(shè)置
考慮到現(xiàn)在上網(wǎng)的朋友,大都沒有從基礎(chǔ)上接觸過DOS,也很少有在實(shí)際應(yīng)用的環(huán)境下接觸DOS的機(jī)會(huì),所以特別講一下DOS下的系統(tǒng)設(shè)備加載與系統(tǒng)環(huán)境設(shè)置,以便于大家真正的能使用DOS2023-08-08