我目前正试图在我的web服务上运行一个powershell脚本,该脚本将一个驱动器映射到另一个系统上的共享文件夹,并将一个文件夹复制到它。我目前遇到的一个奇怪的问题是,--脚本似乎执行得很好--,但是脚本运行的任务似乎没有正确地完成。因此,我必须设置一个超时来强制完成任务,否则它根本不会完成。然而,这并不是我想要的,因为如果脚本花费的时间比预期的长等,它可能会产生一些不良的副作用。另一方面,我希望在给定的场景中尽可能快地执行,所以我想让脚本“自然地”完成。C# web服务调用powershell脚本如下所示:
public Collection<PSObject>