PowerShell非常强大, 如果拥有.Net开发经验, 那么PowerShell就能为你提供更加强大功能.. .Net Framework提供的所有类都能够在PowerShell中直接访问, 例如简化网络监听等操作TCPClient, TCPServer, UDPClient. 可以直接使用更加底层的IO操作文件.
不过PowerShell V1 正式版, PowerShel V2 社区预览版 不支持多线程, 这就意味着线程池, 异步调用这些都不能使用. 此外, PowerShell还没有能够支持任何语法能够支持回调函数, 换言之就是C语言中的函数指针. 这些限制都是PowerShell团队将会在未来解决的问题.
在PowerShell V2 社区预览版中, 已经提供了运行空间(RunSpace)的接口, 运行空间允许简单的异步操作, 可惜运行空间之间的信息同步确没有简单的手段实现.
希望PowerShell能够尽早提供多线程, 线程池, 异步调用, PowerShell语法的回调函数.
PowerShell作为一款强大的自动化脚本语言,能直接访问.NET Framework的所有类,实现如网络监听及底层文件操作等功能。遗憾的是,PowerShell早期版本不支持多线程、线程池和异步调用等高级特性。
88

被折叠的 条评论
为什么被折叠?



