无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 3079|回复: 85
打印 上一主题 下一主题

[求助] 求个win10批量修改计算机名

  [复制链接]
1#
发表于 2023-8-22 09:16:05 | 显示全部楼层
  1. @echo off&setlocal enabledelayedexpansion
  2. set "str=abcdefghijklmnopqrstuvwxyz"
  3. set/a aa=%random%%%26
  4. set/a bb=%random%%%26
  5. set/a cc=%random%%%26
  6. set/a dd=%random%%%26

  7. set pcname=Win-20%date:~2,2%%date:~5,2%%date:~8,2%!str:~%aa%,1!!str:~%bb%,1!!str:~%cc%,1!!str:~%dd%,1!

  8. echo %pcname%

  9. reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ComputerName\ActiveComputerName" /v ComputerName /t reg_sz /d %pcname% /f >nul 2>nul
  10. reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters" /v "NV Hostname" /t reg_sz /d %pcname% /f >nul 2>nul
  11. reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters" /v Hostname /t reg_sz /d %pcname% /f >nul 2>nul

  12. pause
复制代码
回复

使用道具 举报

2#
发表于 2023-8-22 09:31:25 | 显示全部楼层

这个代码生成的计算机名多了一位,会报错,去掉set pcname=Win-这行代码中的“-”即可
回复

使用道具 举报

3#
发表于 2023-8-22 14:33:36 | 显示全部楼层
sun5025 发表于 2023-8-21 17:02
几十台应该不至于有重复的吧 我找到一个4个随机数字的命令%random%  但是3个字母的命令找不到

29楼已发代码,复制为cmd文件,运行一次即可,无需重启

回复

使用道具 举报

4#
发表于 2023-8-23 11:46:13 来自手机 | 显示全部楼层
按他的需求应该没必要搞这么大的基数,四个字母随机排列足够了
回复

使用道具 举报

5#
发表于 2023-8-23 15:20:42 | 显示全部楼层
我记得看过一个文章,电脑里的随机数其实是假随机
回复

使用道具 举报

6#
发表于 2023-8-25 10:19:35 | 显示全部楼层
sun5025 发表于 2023-8-24 21:31
改完名容易死机 不知道是什么原因引起的 用的是win10原版镜像安装的

计算机改名就三条注册表,你任意改一下就知道,死机跟他无关

点评

由于批处理编写bug导致的计算机名不规范确实有可能会引起死机的,你没遇到不代表和命名无关。  详情 回复 发表于 2023-8-28 11:03
回复

使用道具 举报

7#
发表于 2023-8-28 13:29:43 来自手机 | 显示全部楼层
sun5025 发表于 2023-8-28 12:06
这个乱码能设置一下吗?

截个图上来看看什么样的乱码
回复

使用道具 举报

8#
发表于 2023-8-28 16:12:49 | 显示全部楼层

批处理另存为ansi编码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-16 08:08

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表