提示主机名更改命令行

时间:2013-02-27 06:31:46

标签: command-line wmic

代码:

wmic computersystem where name="%COMPUTERNAME%" call rename name="NEW-NAME"

如何更改它以允许用户输入新名称?

2 个答案:

答案 0 :(得分:0)

set /p new_name=enter a new computer name :
wmic computersystem where name="%COMPUTERNAME%" call rename name="%new_name%"

你可以尝试一下吗?

答案 1 :(得分:0)

我确切的批处理文件内容对我有用:

set /p new_name=enter a new computer name :
wmic computersystem where "name='%COMPUTERNAME%'" call rename name="%new_name%"

... 对于常量(JLT-)和变量名称。我使用了以下

set /p new_name=enter a new computer name :
wmic computersystem where "name='%COMPUTERNAME%'" call rename name=JLT-"%new_name%"

然后我将批处理文件放在运行一次,以便在首次启动后更改计算机名称。从Windows 10开始,您无法再在Windows 10中的第一次启动或sysprep中的unattend.xml中执行此操作。