吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2106|回复: 27
收起左侧

[原创工具] 用c#写的封装系统部署后修改计算机名

  [复制链接]
yanjiandiannao 发表于 2024-9-16 15:32
这几天更新系统包,为了方便统一了计算机名的定义“论坛上有个帖子说用批处理调用觉得麻烦还很容易出现错误,就像结尾exit一不小心就退出cmd导致后续的代码没有执行就退出了”
现在直接用c#编写小程序运行即可,格式 ****-2024091611精确到 小时。(局域网批量安装不适用)
部署后执行很方便,如有需要可提供更新命名规则。
----------------------------------------------------------------------------------------------------------------------------------------------
应网友要求增加自定义前缀,现在更新了,使用方法: 在程序目录下建立 pcname.ini 文件,把内容写上去(超过5个字符即不添加时间格式)
写这个程序的初衷是在封装系统部署后减少鼠标操作预防出现错误而成。至于有人说封装工具自带这个功能是没错,但是某些东西捆绑也是很烦躁的。
注:在SetupComplete.cmd 内容增加 start /wait %your path%\pcname.exe   
QQ图片20240916153037.png QQ图片20240916153115.png


Pcname.rar

2.54 KB, 下载次数: 80, 下载积分: 吾爱币 -2 CB

免费评分

参与人数 8吾爱币 +13 热心值 +6 收起 理由
Haolinfei + 1 谢谢@Thanks!
xiaofeng4929 + 1 谢谢@Thanks!
Bob5230 + 1 + 1 我很赞同!
hello9527 + 1 谢谢@Thanks!
a85401234 + 1 + 1 谢谢@Thanks!
WXJYXLWMH + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
alters + 1 + 1 谢谢@Thanks!
风之暇想 + 7 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

大大的 发表于 2024-9-18 08:39
我用的批处理,第一次进桌面时运行一下,也挺好用的,格式是“PC-MAC地址”,这样不会有重复的

@echo off & color 0d & setlocal enabledelayedexpansion
echo 获取MAC地址
for /f "tokens=3,3 delims=," %%i in ('getmac /v /nh /fo:csv ^| findstr
"..-..-..-..-..-.."') do (
    echo %%i
)>>mac.txt
set filename=mac.txt
set /p mac=<%filename%
set mac=%mac:-=%
set mac=%mac:~1,12%
echo 修改计算机器名
set pcname=PC-%mac%
echo Windows Registry Editor Version 5.00>ComputerName.reg
echo [HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam]>>ComputerName.reg
echo @="%pcname%">>ComputerName.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName]>>ComputerName.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName]>>ComputerName.reg
echo "ComputerName"="%pcname%">>ComputerName.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\ActiveComputerName]>>ComputerName.reg
echo "ComputerName"="%pcname%">>c:\TempInfo.reg>>ComputerName.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog]>>ComputerName.reg
echo "ComputerName"="%pcname%">>ComputerName.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName]>>ComputerName.reg
echo "ComputerName"="%pcname%">>ComputerName.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]>>ComputerName.reg
echo "NV Hostname"="%pcname%">>ComputerName.reg
echo "Hostname"="%pcname%">>ComputerName.reg
echo [HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\ShellNoRoam]>>ComputerName.reg
echo @="%pcname%">>ComputerName.reg
regedit /s ComputerName.reg
del mac.txt
del /q ComputerName.reg
shutdown /r /t 0
del %0
WXJYXLWMH 发表于 2024-9-16 17:34
 楼主| yanjiandiannao 发表于 2024-9-16 17:52
a85401234 发表于 2024-9-16 17:57
感谢楼主分享~不错~
lhsum 发表于 2024-9-17 06:59
非常好用,感谢
e007a 发表于 2024-9-17 08:08
谢谢分享!
wodebaobei 发表于 2024-9-17 08:22
谢谢分享!
pbmmm 发表于 2024-9-17 08:36
无需重启系统,厉害的,支持原创
bugeshan 发表于 2024-9-17 08:49
感谢分享,支持原创!
huffmankim 发表于 2024-9-17 09:42
改了应该没影响吧?
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-12-14 05:28

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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