将 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
调用包含在 $()
中,它会评估字符串中的命令。
我正在尝试编写一个简单的脚本来将网络上的每台电脑重命名为 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
调用包含在 $()
中,它会评估字符串中的命令。