【发布时间】:2010-03-13 11:26:45
【问题描述】:
我们有一个灵活的过程控制系统,自动化工程师通过该系统配置包含数千个小逻辑单元的大型应用程序,这些逻辑单元经过参数化并集成到控制流中。
有许多在粒度级别上重复的任务,并且有许多专有的生产力工具可以满足这种需求。 我们有不同的业务部门,自动化工程师的技能和兴趣各不相同。花哨的 GUI 和可用性与灵活性是一个常见的讨论。
乍一看,Powershell 似乎是一个实施此类工具的明智平台,而且它也是管理整个系统设置和部署的 IT 方面的有利交叉技能。
这应该允许脚本精通他们想要的灵活性(他们已经是一个脚本人群)并且依赖于 GUI 的人仍然可以获得他们想要的由 powershell 支持的 GUI。
但我似乎找不到很多尝试广泛使用 powershell 的脚本化和对象传递来适应 IT 管理领域之外的异构用户社区的人/组。
有人有任何提示或警告吗? 关于为什么不应该这样做,我是否遗漏了一些明显的东西?
powershell 不应该接管世界吗? ;-)
【问题讨论】:
-
我们使用了一些包含太多细节的工具。不同的业务部门具有不属于原始软件的利用率/工具支持。这种方法的另一个好处是从原始开发人员那里获得遵守正式模型的标准 cmdlet/提供者,而不是从旁观者那里获得。
标签: .net powershell system