作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
几年前,我使用 Make-shell 创建带有自定义 cmdlet 的自定义 shell。后来我使用了管理单元技术,我忘记了那个选项。
现在我应该为一大群客户部署一套自定义的cmdlet,最好能提供一个零配置的解决方案;因此,我想起了自定义 shell 解决方案,我想知道它是否仍然是这种情况下的最佳解决方案。这也会有所帮助,因为我的 cmdlet 使用 WF 4.0,因此 shell 应该在最新的框架版本下运行。无论如何,我有点担心对它的支持:它是否仍在使用 Powershell 2.0 功能?
是否有其他方法可以在客户的机器上轻松部署 cmdlet?
谢谢
最佳答案
在 PowerShell V2 中,替代方案是模块。
你可以写script modules, binaries modules, manifest modules .易于部署。 They are deployed by a simple directory copy .理论上可以在环境变量 PSModulePath
中写入的路径中在网络上共享。
根据 this StackOverflow entry PowerShell(引擎)在 .NET 4.0 下运行良好。
Make-shell 不再随PowerShell提供,安装Windows SDK即可找到。 This article将其表示为已弃用。但我无法在 Microsoft 网站上找到相关信息。
关于powershell - Make-Shell 是否已弃用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5645234/
我是一名优秀的程序员,十分优秀!