在 Windows 的命令提示符(CMD)中修改计算机名,可以按照以下步骤操作:
-
以管理员身份运行 CMD
这是必须的,否则会因权限不足导致修改失败。- 按下
Win + R,输入cmd - 右键点击 "命令提示符",选择 "以管理员身份运行"
- 按下
-
使用
wmic命令修改计算机名
在管理员 CMD 窗口中输入以下命令:cmd
wmic computersystem where name="%computername%" call rename name="新计算机名"其中
新计算机名替换为你想要设置的名称(注意不能包含空格或特殊字符)。 -
重启计算机生效
修改完成后,需要重启电脑才能使新计算机名生效,可输入以下命令重启:cmd
shutdown /r /t 0验证修改结果
重启后,可在 CMD 中输入hostname命令,查看当前计算机名是否已更新。
注意:计算机名修改后,可能需要重新加入网络域(如果电脑已加入域环境)。
wmic(Windows Management Instrumentation Command-line)是 Windows 系统中用于管理系统的命令行工具,基于 WMI(Windows 管理规范),可以查询和控制系统中的各种资源(如进程、服务、硬件信息等)。它功能强大,支持通过命令行获取系统详细信息或执行管理操作。
基本语法
cmd
wmic [命名空间] [路径] <操作> [参数]
- 命名空间:WMI 的命名空间(默认是
root\cimv2,一般可省略) - 路径:指定要操作的 WMI 类(如
process、service、diskdrive等) - 操作:常见操作包括
get(查询)、call(执行方法)、delete(删除)等
常用用法示例
1. 查询系统基础信息
-
查看计算机名和用户名:
cmd
wmic computersystem get name, username -
查看操作系统版本:
cmd
wmic os get caption, version, buildnumber -
查看 BIOS 信息:
cmd
wmic bios get manufacturer, serialnumber, version
2. 进程管理
-
列出所有运行的进程(类似
tasklist):cmd
wmic process get name, processid, status -
结束指定进程(通过进程 ID,类似
taskkill):cmd
wmic process where processid="1234" delete(将
1234替换为实际进程 ID) -
按进程名结束进程:
cmd
wmic process where name="notepad.exe" delete
3. 服务管理
-
列出所有服务状态(类似
net start):cmd
wmic service get name, state, startmode -
启动 / 停止服务(需管理员权限):
cmd
wmic service where name="wuauserv" call startservice # 启动Windows更新服务 wmic service where name="wuauserv" call stopservice # 停止Windows更新服务
4. 硬件信息查询
-
查看磁盘驱动器信息:
cmd
wmic diskdrive get model, size, interfacetype -
查看内存信息:
cmd
wmic memorychip get capacity, speed, manufacturer -
查看网络适配器信息:
cmd
wmic nic get name, macaddress, netconnectionid
5. 用户和账户管理
-
列出所有本地用户:
cmd
wmic useraccount get name, status, fullname -
修改用户密码(需管理员权限,
*表示手动输入密码):cmd
wmic useraccount where name="用户名" set password="新密码"
6. 高级操作:执行方法
部分 WMI 类提供了可执行的方法,例如修改计算机名(前文提到的用法):
cmd
wmic computersystem where name="%computername%" call rename name="新计算机名"
常用参数与技巧
-
筛选条件:使用
where子句过滤结果,例如:cmd
wmic process where "name like 'notepad%'" get name # 查找名称以notepad开头的进程 -
格式化输出:使用
/format指定输出格式(如列表、CSV 等):cmd
wmic os get * /format:list # 以列表形式显示操作系统的所有属性获取帮助:查看某个类的所有属性和方法:
-
cmd
wmic process get /? # 查看process类的帮助注意事项
- 部分操作(如修改系统设置、管理服务)需要管理员权限,否则会执行失败。
- 计算机名、服务名等参数区分大小写。
- 复杂查询可能需要结合 WMI 类的具体属性,可参考微软官方文档了解更多类和方法。
通过wmic,可以快速实现命令行下的系统管理,适合自动化脚本或远程管理场景。
2317

被折叠的 条评论
为什么被折叠?



