1

编码:

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

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

4

2 回答 2

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

你能试试这个吗?

于 2013-03-05T12:12:03.453 回答
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 中作为首次启动的一部分执行 at。

于 2016-12-02T16:29:58.917 回答