命令提示符(CMD)中修改计算机名

在 Windows 的命令提示符(CMD)中修改计算机名,可以按照以下步骤操作:

  1. 以管理员身份运行 CMD
    这是必须的,否则会因权限不足导致修改失败。

    • 按下 Win + R,输入 cmd
    • 右键点击 "命令提示符",选择 "以管理员身份运行"
  2. 使用 wmic 命令修改计算机名
    在管理员 CMD 窗口中输入以下命令:

    cmd

    wmic computersystem where name="%computername%" call rename name="新计算机名"
    
     

    其中 新计算机名 替换为你想要设置的名称(注意不能包含空格或特殊字符)。

  3. 重启计算机生效
    修改完成后,需要重启电脑才能使新计算机名生效,可输入以下命令重启:

    cmd

    shutdown /r /t 0
    

    验证修改结果
    重启后,可在 CMD 中输入 hostname 命令,查看当前计算机名是否已更新。

注意:计算机名修改后,可能需要重新加入网络域(如果电脑已加入域环境)。

wmic(Windows Management Instrumentation Command-line)是 Windows 系统中用于管理系统的命令行工具,基于 WMI(Windows 管理规范),可以查询和控制系统中的各种资源(如进程、服务、硬件信息等)。它功能强大,支持通过命令行获取系统详细信息或执行管理操作。

基本语法

cmd

wmic [命名空间] [路径] <操作> [参数]

  • 命名空间:WMI 的命名空间(默认是root\cimv2,一般可省略)
  • 路径:指定要操作的 WMI 类(如processservicediskdrive等)
  • 操作:常见操作包括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类的帮助
    

    注意事项

  1. 部分操作(如修改系统设置、管理服务)需要管理员权限,否则会执行失败。
  2. 计算机名、服务名等参数区分大小写。
  3. 复杂查询可能需要结合 WMI 类的具体属性,可参考微软官方文档了解更多类和方法。

通过wmic,可以快速实现命令行下的系统管理,适合自动化脚本或远程管理场景。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值