将 pc 重命名为字符串+序列号的脚本

Script to rename pc to string+serial number

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

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

试试这个:

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

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