写点什么

PowerShell 2.0 RTM 即将发布

  • 2009-07-29
  • 本文字数:880 字

    阅读完需:约 3 分钟

微软近期最令人关注的产品莫过于即将于下月发布的 Windows 7,不过更受开发人员和系统管理员关注的便应该是 PowerShell 2.0,它的 RTM 版本将随 Windows 7 和 Windows Server 2008 R2 一同发布。

与 Linux 等服务器操作系统中强大的 Shell 相比,Windows 命令行的功能弱小地令人难以接受。Windows 系统管理员往往会使用 VBScript 来编写脚本,但由于许多常见功能也要通过如 ActiveX 组件才能完成,再加上缺少灵活高效的语法特性,使用 VBScript 进行系统管理也比 Linux Shell 要麻烦得多。

为了改变这一状况,微软推出了 Windows 平台上的高级控制台工具 PowerShell 。PowerShell 1.0 包含了 130 个标准 cmdlet(即 PowerShell 的命令),提供了文件访问、系统服务等各个基础功能。PowerShell 也提供了强大的脚本编程能力,系统管理员可以编写各种自动化脚本来管理系统,如微软TechNet 脚本中心便提供了500 多个PowerShell 脚本示例,社区中也出现了如 psake 这样的构建工具。此外,PowerShell 是可扩展的,任何人可以编写并使用自定义的 cmdlet,微软的 IIS 7,SQL Server 2005/2008,Hyper-V 等产品中也都基于 PowerShell 提供了额外的管理功能。

PowerShell 2.0 在 1.0 的基础上提供了数十个全新的标准 cmdlet 及 API,并且对 PowerShell 脚本的调试等其他方面的进行了改进。此外,PowerShell 2.0 对脚本的远程执行提供了原生的支持。在 PowerShell 1.0 中,如果您需要在远程计算机中执行 PowerShell 命令,就必须使用自定义的 cmdlet(如 Dan Farino 提到 MySpace 使用的 RunAgent 命令),或借助 psexec 等其他远程命令执行方式。值得一提的是,微软公开了 PowerShell 远程协议,这意味着您可以编写自己的 PowerShell 客户端或服务器端工具。

令人感到遗憾的是,PowerShell 团队在博客中公开到,可以在Windows XP SP3、Server 2003 SP2、Vista SP1 及Server 2008 中使用的PowerShell 2.0 RTM 需要在“今后几个月”才能发布。这引起了大家的不解及“抗议”。您暂时只能通过 PowerShell 2.0 CTP 3 来尝试其中的高级功能了。

如果您想了解更多有关 PowerShell 的信息,请访问 InfoQ PowerShell 专题

2009-07-29 05:572196
用户头像

发布了 157 篇内容, 共 54.4 次阅读, 收获喜欢 6 次。

关注

评论

发布
暂无评论
发现更多内容

乐挖矿场软件系统开发案例

深入理解搜索引擎——详解query理解

药老算法

搜索引擎 nlp query纠错 语义分析 意图识别

IPFS分布式存储矿机挖矿系统开发

获客I3O6O643Z97

挖矿 ipfs如何挖矿

秒懂!进制和位运算

Ayue、

位运算 二进制

SUN太阳币APP系统开发方案

Swarm挖矿APP系统开发

获客I3O6O643Z97

挖矿挖什么币好 ipfs和swarm哪个更有价值

计算机基础知识 -- 位,字节,字符

转山转水

初探 Redis 客户端 Lettuce:真香!

vivo互联网技术

Java 数据库 redis redis cluster lettuce

淘悠优软件系统开发内容

目前有哪些好用的用例管理工具?

万事ONES

测试用例 ONES 测试管理

揪出那个无主键的表

Simon

MySQL 主键

作业1

🐻🐻

架构师训练营第 1 期 作业一

模块一

吴科🍀

Python OpenCV 之图像梯度,Sobel 算子、Scharr 算子和 laplacian 算子

梦想橡皮擦

7月日更

Pandas高级教程之:GroupBy用法

程序那些事

Python 数据分析 pandas

PHA项目挖矿平台系统开发App

获客I3O6O643Z97

挖矿矿池系统开发案例 PHA矿机挖矿 PHA质押挖矿

云图说|ASM灰度发布,让服务发布变得更敏捷、更安全

华为云开发者联盟

灰度发布 application 云图说 应用服务网格服务 Service Mesh (ASM)

免费分享Spring与SpringMVC开发的优秀图书

Java入门到架构

Java spring Java书籍推荐

Takin Talks·上海 |开源后首场主题研讨会来了,一起解密Takin技术吧!

TakinTalks稳定性社区

【Flutter 专题】89 图解基本 Overlay 悬浮新手引导

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 7月日更

校友小程序图片安全审核方案与security.imgSecCheck不能校验超过1M图片的解决思路

CC同学

filecoin矿工的收益有哪些?

fil fil收益 ipfs挖矿

一文看懂filecoin挖矿的成本到底有哪些?

IPFS fil成本 fil挖矿

有哪些好用的团队文档和技术资料管理的工具?

万事ONES

在线文档 ONES 协同办公

DOGT狗狗通证软件系统开发公司

前端智能化 or 低代码,也许不是个选择题

清秋

大前端 低代码 智能化

Docker 超详细版(基础+进阶)

若尘

Docker 容器 镜像

NNB牛气冲天系统软件开发搭建

有哪些适合大型系统的项目开发管理工具?

万事ONES

项目管理 研发管理 ONES

智能猫量化机器人炒币系统开发【专业定制、现成源码】

获客I3O6O643Z97

DAPP智能合约交易系统开发 量化策略 量化跟单 量化交易源码

Rust从0到1-智能指针-Rc<T>

rust 智能指针 引用计数 smart pointer Rc<T>

PowerShell 2.0 RTM即将发布_.NET_赵劼_InfoQ精选文章