PowerShell文件系统副本冻结

PowerShell文件系统副本冻结,powershell,Powershell,对于某些情况,当我在PowerShell中运行此命令时,它会成功到某一点: Copy-Item S:\schools\$question C:\Users\$env:username\Desktop\schools\$question -Recurse -Verbose 与我当前的脚本集成,此行从S:\schools\$question获取文件,并将其复制到C:\Users\$env:username\Desktop\schools\$question。这在某些文件夹上运行良好,然后在其他文

对于某些情况,当我在PowerShell中运行此命令时,它会成功到某一点:

Copy-Item  S:\schools\$question C:\Users\$env:username\Desktop\schools\$question -Recurse -Verbose
与我当前的脚本集成,此行从S:\schools\$question获取文件,并将其复制到C:\Users\$env:username\Desktop\schools\$question。这在某些文件夹上运行良好,然后在其他文件夹上停止运行。一方面,它停止运行,PowerShell似乎占用了我50%的CPU资源,这不应该发生,因为我只是在复制文件


与往常一样,我们非常感谢您的帮助。

请在挂起的文件上添加任何文件/文件夹名称。可能的问题可能是因为路径太长(即260个字符以上)。或者文件包含特殊字符(即$),文件或文件名中没有特殊字符。我尝试将名为/r/的文件夹复制到C:\Users\$env:username\Desktop\schools\$question,但仍然无法工作。在C:\Users\bettiom\Desktop\schools\r\images\resources\Thumbs.db2停止运行。首先,模块是否为复制项安装了代理功能?运行
Get Command Copy Item | fl*
查看它是否是来自
Microsoft.PowerShell.Management
的命令。第二,robocopy如何处理这些DIR?同意Keith的观点-试试robocopy,你会得到更多的反馈。另一个想法是许可。C:\Users\下的文件。。。它们通常受到保护。你的脚本是否具有必要的管理权限?长话短说,我必须在周三测试这些东西。谢谢你们的反馈,伙计们。是的,我有必要的权限复制/修改所有这些文件/文件夹。