Multithreading 是否同时在5个powershell窗口中运行脚本,与5个线程的多线程处理相同?

Multithreading 是否同时在5个powershell窗口中运行脚本,与5个线程的多线程处理相同?,multithreading,powershell,sharepoint,Multithreading,Powershell,Sharepoint,我的目标是删除列表中的1000项。我在第一个powershell窗口中删除脚本中的前20项,在第二个窗口中删除同一列表中的下20项,依此类推。我的问题是它们是否会异步执行?这与使用5个线程的多线程处理相同吗?每个Powershell窗口都在其自己的进程中运行,因此是的,它们将异步运行。并不是说这不正确,而是Powershell有多个内置选项,可以异步工作,而无需打开shell x次。工作流,作业,-并行,可能忘记了一些…@LievenKeersmaekers你是说所有Powershell窗口共享

我的目标是删除列表中的1000项。我在第一个powershell窗口中删除脚本中的前20项,在第二个窗口中删除同一列表中的下20项,依此类推。我的问题是它们是否会异步执行?这与使用5个线程的多线程处理相同吗?

每个Powershell窗口都在其自己的进程中运行,因此是的,它们将异步运行。

并不是说这不正确,而是Powershell有多个内置选项,可以异步工作,而无需打开shell x次。工作流,作业,-并行,可能忘记了一些…@LievenKeersmaekers你是说所有Powershell窗口共享相同的过程吗?啊,是的,我现在明白了。是的,Powershell有更好的异步工作方法,但这超出了问题的范围。