【发布时间】:2014-06-01 22:35:08
【问题描述】:
Function ChangeName([string]$firstname, [string]$secondname)
{
net user administrator /active:yes
Write-Host "The new student machine name is: $firstname-S$secondname"
wmic computersystem where name="$(Get-WmiObject Win32_Computersystem).name" call rename name="$newname"
}
ChangeName "A" "B"
错误信息: 无效的动词切换
【问题讨论】:
-
你在哪里定义了$newname?
-
@user3545795 但是
ChangeName "A" "B"没有在任何地方设置$newname变量。您需要在ChangeName函数中使用类似$newname = "$firstname-$secondname"的内容才能使用它。
标签: windows function powershell rename wmic