【发布时间】:2016-03-24 05:14:25
【问题描述】:
您好,我不是脚本编写者,但正在努力学习。试图找出为什么这个脚本不起作用我在这里找到了它,但我无法确定如何解决它存在的问题。
PS C:\windows> Param (
[array]$Users = @(Get-Content "C:\Temp\Users.txt"),
[string]$oldserver = srvmanfiler
[string]$Newserver = SrvmanArchive
)
$Users | ForEach { Robocopy "\\$oldserver\Users\Homedrives\$_" "\\$newserver\Archive\\Homedrives\" /COPY:DAT /v }
在 line:3 char:22 + [字符串]$oldserver = srvmanfiler + ~ '=' 后缺少表达式。 在行:3 字符:20 + [字符串]$oldserver = srvmanfiler + ~ 函数参数列表中缺少 ')'。 在行:5 字符:1 + ) + ~ 表达式或语句中出现意外的标记 ')'。 + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException + FullyQualifiedErrorId : MissingExpressionAfterToken
PS C:\windows> enter code here
【问题讨论】: