July 12 2008, Saturday

由于执行权限导致PowerShell Script无法启动

关于PowerShell我不想在这里多说什么,这个已经是去年出现的东东了。它目前已经发展到了PowerShell 2 CTP2阶段了,有兴趣的朋友可以通过一个Jeffrey Snover(PowerShell的总架构师)的采访来了解一下。

最近有点点无聊,就拿它出来研究一下,补一补Windows方面日渐匮乏的知识。于是就下了一本PowerShell的官方宝典PowerShell Help打算好好专研一下,谁知道翻开宝典的第一页就碰壁了,让我颇为郁闷。你还别说这个宝典还真不错,开篇第一页就先教你一个小技巧,而不像其它那些一开篇总是一堆无用的说明。这个小技巧嘛就是教你在PowerShell中添加一个可以让你随时在程序中调出这个宝典的Get-Guihelp函数。好,废话不多说了,各位看官请接着往下看。

Read More ...

November 15 2006, Wednesday

Microsoft Windows Powershell 1.0 发布

Microsoft Windows PowerShell 是新命令行解释器和脚本语言, 用于系统管理和自动化。Windows PowerShell 允许 IT 专家和开发人员控制和自动化管理的 Windows 和应用。Windows PowerShell, 还是基于 Microsoft.NET 框架生成。Windows PowerShell 包括下列功能:

  • 130 多命令行工具 (称为 " cmdlets ") 用于执行如管理服务、 进程、 事件日志、 证书、 注册表, 常见系统管理任务和使用 Windows Management Instrumentation (WMI)
  • 是易于使用有常见参数, 以及, 标准命名约定具有简单工具用于排序、 筛选, 和格式数据和对象命令行工具
  • 对现有脚本语言、 现有命令行工具和多个版本的 Windows 如 WindowsXP、 Windows Server 2003、 Windows VistaÖ 和 MicrosoftWindowsServer 代号 ôLonghorn 支持 " 操作系统
  • 文件系统, 让用户如如果它们浏览数据存储如注册表和证书存储功能
  • 用于管理在不同存储和 ActiveDirectory 服务接口、 WindowsManagementInstrumentation (WMI)、 组件对象模型 (COM) 对象、 ActiveX 数据对象 (ADO)、 HTML 和 XML 等格式 Windows 数据标准工具
  • 复杂表达式分析和 .NET 框架对象操作在命令行, 如对象, pipelining 帮助 IT 专业人员能够更有效地工作
  • 可扩展接口, 使独立软件供应商和企业开发人员可以构建自定义 cmdlets 以满足应用程序和系统管理要求唯一

如果你对其感兴趣,你可以到这里了解更多,并下载使用。