我能够将myFolder xcopy到Xmachine,但我想知道你们是否知道某种方式/有一个脚本来提示“什么文件夹”到“计算机名称”和侧面注释何时使用“echo”和这是目的。
非常感谢任何帮助。 谢谢
答案 0 :(得分:0)
在PowerShell中,使用New-PSSession命令创建PSSession,然后可以将其传递给Copy-Item -ToPSession 您可以根据需要修改以下内容(可能需要指定凭据来创建PSSession),然后将其包装到PowerShell函数中:
$pssession=New-PSSession - Computername $Computername
Copy-Item -ToSession $pssession -Path $path -Destination $destination -Recurse
Remove-PSSession $pssession
答案 1 :(得分:0)
我更倾向于使用Robocopy来获取强大的复制任务。
你可以将它与powershell结合起来,这是一个非常简单的例子:
$whereto = Read-Host "where to"
robocopy C:\SchedTasks $whereto /MIR /w:10 /r:2 /v /tee /fp /eta
$ whereto可能是" c:\ temp"或" \ computer1 \ c $ \ temp" 其他参数是等待和重试以及一些详细/显示内容以获取更多信息。您可以在我链接的页面上查看它们。
修改
关于你的回声"题。它是批处理文件中的一项功能,可启用或禁用屏幕消息。