You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用管理员账号执行命令行重命名计算机失败,提示错误5求助

解决Runas执行WMIC重命名计算机报错错误5的问题

执行以下命令时触发错误5(权限不足),将/env替换为/noprofile或/profile后问题依旧:

runas /env /user:admin01 "cmd /k wmic computersystem where caption='%computername%' rename 'DS-32-333-X'"

错误5截图

解决方案

  • 修正变量解析逻辑
    原命令中的%computername%会在当前用户会话提前解析,而非切换到admin01后解析。需要转义百分号,让变量在目标会话中生效:

    runas /user:admin01 "cmd /k wmic computersystem where caption='%%computername%%' rename 'DS-32-333-X'"
    
  • 确认账号权限
    错误5本质是权限不足,检查admin01账号是否在本地管理员组:打开「计算机管理」→「本地用户和组」→「组」→「Administrators」,确认该账号已加入。

  • 直接用管理员CMD执行
    跳过runas,右键CMD选择「以管理员身份运行」,直接执行命令:

    wmic computersystem where caption='%computername%' rename 'DS-32-333-X'
    

    执行完成后重启计算机,新名称即可生效。

  • 调整UAC设置(临时)
    若UAC级别过高,runas启动的进程仍会被权限限制。可临时降低UAC级别(「控制面板」→「用户账户」→「更改用户账户控制设置」),执行完命令后再恢复原有设置。

内容的提问来源于stack exchange,提问作者VB88

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 06:54:22