用批次程式修改 電腦名稱 工作群組 電腦描述的代碼

來源:互聯網
上載者:User

複製代碼 代碼如下:@echo off
echo 駿龍封裝電腦名稱、電腦描述、工作群組修改批次程式
Echo
pause
cls
:set/p id=請輸入本機網段號:
:set/p ip=請輸入本機IP地址:
:netsh interface ip set address name="本地串連" source=static addr=192.168.%id%.%ip% mask=255.255.255.0
set /p name=請輸您的主機出廠S/N編號:
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=請輸入您的電腦描述(公司規定必須是使用者姓名):
reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\lanmanserver\Parameters" /v srvcomment /t reg_sz /d %describe% /f

net config server /SRVCOMMENT:"%describe%"
pause

用批處理修改電腦名稱和工作群組,不用重啟!

如果你喜歡用Ghost鏡像的系統,那麼每次重裝完成之後的電腦名稱都是一串長長的隨機字元,非常不方便和不美觀。
一般來說,你在系統屬性那裡修改電腦名稱或者工作群組,總是要進行重新啟動,非常麻煩。甚至在最新的Vista作業系統裡面也是這樣。
其實電腦名稱是儲存在註冊表裡面的,我們可以通過直接修改註冊表,達到修改的目的。

複製代碼 代碼如下:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ComputerName\ActiveComputerName
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters

工作群組的修改可以通過一個wmic命令來實現目的。

wmic computersystem where Name="%COMPUTERNAME%" call JoinDomainOrWorkgroup Name="%WORKGROUP%"
現在我們把它寫成一個批處理,來實現無需重啟修改電腦名稱和工作群組:

複製代碼 代碼如下:@echo off
echo AppLife.Net
set /p name=請輸您的電腦名稱:
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 修改電腦名稱完畢
echo.
echo AppLife.Net
set /p work1=請輸入您的工作群組名:
wmic computersystem where Name="%COMPUTERNAME%" call JoinDomainOrWorkgroup Name="%work1%"
echo 修改工作群組完畢
pause>nul
echo.

把上面的代碼儲存為一個bat檔案,運行就可以了。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.