Make-Shell是否已弃用?

| 几年前,我使用Make-shell使用自定义cmdlet创建自定义外壳。 后来,我使用了管理单元技术,却忘记了该选项。 现在,我应该向一大批客户部署一组自定义cmdlet,最好提供零配置解决方案。因此,我想起了自定义外壳解决方案,我想知道它是否仍然是这种情况下的最佳解决方案。这也将有所帮助,因为我的cmdlet使用WF 4.0,因此外壳程序应在最新的框架版本下运行。 无论如何,我对它的支持有些担心:它是否仍可与Powershell 2.0功能一起使用? 是否有其他方法可以轻松在客户的计算机上部署cmdlet? 谢谢     
已邀请:
在PowerShell V2中,替代方法是模块。 您可以编写脚本模块,二进制模块,清单模块。易于部署。它们通过简单的目录副本进行部署。并且理论上可以在网络上以环境变量“ 0”写入的路径共享。 根据此StackOverflow条目,PowerShell(引擎)在.NET 4.0下可以正常运行。 PowerShell不再提供Make-shell,如果安装Windows SDK,则可以找到它。本文将其视为已弃用。但是我无法在Microsoft网站上找到该信息。     
不确定在创建自己的称为主机的PowerShell \“ shell \”时为什么要使用makeshell。您是否看到过使用.NET 4的Joel Bennet的PoshConsole? http://poshconsole.codeplex.com/ 也就是说,如果您真的想使用makeshell,我在最近的博客文章中甚至用它构建了一个新的sqlps主机。 http://sev17.com/2010/05/the-truth-about-sqlps-and-powershell-v2/     

要回复问题请先登录注册