【问题标题】:Script to rename pc to string+serial number将pc重命名为字符串+序列号的脚本
【发布时间】:2017-07-10 01:31:10
【问题描述】:

我正在尝试编写一个简单的脚本,将网络上的每台电脑重命名为 PC-RV- 和序列号。例如 PC-RV-DHXS970。我找到了有关如何将 PC 重命名为序列号的文章,即。 powershell rename-computer (gwmi win32_bios).serialnumber

但是,我想更进一步,将“PC-RV-”添加到它的前面。我试过:powershell rename-computer "PC-RV-"(gwmi win32_bios).serialnumber 没有运气。任何帮助将不胜感激。

【问题讨论】:

  • 尝试:“PC-RV-”+(gwmi win32_bios).serialnumber

标签: powershell cmd rename


【解决方案1】:

试试这个:

$NewName = "PC-RV-$((gwmi win32_bios).serialnumber)"
Rename-Computer -ComputerName 'OLDPCNAME' -NewName $NewName

gwmi 调用包含在 $() 中,它评估字符串中的命令。

【讨论】:

  • 谢谢,由于一些权限问题,我没有让它作为 powershell 脚本工作,但我能够稍微修改它并制作一个批处理文件,我将在每台电脑上本地运行. powershell rename-computer "PC-RV-$((gwmi win32_bios).serialnumber)" 暂停
猜你喜欢
  • 1970-01-01
  • 2020-09-19
  • 2017-09-26
  • 1970-01-01
  • 2022-12-30
  • 2021-08-02
  • 2019-07-20
  • 2015-06-21
  • 2023-03-10
相关资源
最近更新 更多