武汉的开发者们注意啦!AI技术战略、框架以及最佳实战尽在Azure OpenAI Day 了解详情
写点什么

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:572099
用户头像

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

关注

评论

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

Git之使用GitHub搭建远程仓库

攻城狮Wayne

GitHub、 git 学习 代码托管 分支管理 clone代码

Gitea 的邮件通知

HoneyMoose

说透IO多路复用模型

京东科技开发者

开发 系统 epoll poll Lunix

软件测试简历书写 | 简历中应该如何描述才能体现出软技能的实力 ?

测试人

软件测试 自动化测试 简历 软技能 测试开发

智能低代码平台,驱动企业数字化转型

元年技术洞察

低代码 数字化转型

上云节省 35%计算资源,420 个运维人天:运满满实时计算实践和思考

Apache Flink

大数据 flink 实时计算

非正式全面解析 NebulaGraph 中 Session 管理

NebulaGraph

图数据库 会话管理 session管理

uniapp 在微信小程序中图片宽度显示问题

ModStart

使用 ClusterResourceSet 为 Cluster API 集群自动安装 CNI 插件

Se7en

Python图像处理丨详解图像去雾处理方法

华为云开发者联盟

Python 人工智能 华为云 12 月 PK 榜

数字化时代,校园生活还可以这样过

华为云开发者联盟

数据库 后端 华为云 12 月 PK 榜

案例分享:硬件敏捷

ShineScrum捷行

Scrum 敏捷开发 TDD 硬件敏捷

参与Getaverse早期建设,成为节点验证者!!

Geek_Web3

#区块链# did #Web3

Triple 协议支持 Java 异常回传的设计与实现

Apache Dubbo

Java 开源 微服务 gRPC dubbo

2023年内蒙古等保测评公司有哪些?五家还是6家?

行云管家

等保 等保测评 内蒙古

龙蜥开发者说:众人拾柴火焰高!聊一聊我在社区的所思所想 | 第 14期

OpenAnolis小助手

开发者 开源社区 龙蜥开发者说 LoongArch 架构 红旗软件

架构实战营 模块三作业 外包学生管理系统架构设计

西山薄凉

「架构实战营」

MVP、原型、概念验证,傻傻分不清楚?

敏捷开发

开发 MVP 原型

浅谈权限系统在多利熊业务应用

百度Geek说

百度 权限系统 12 月 PK 榜 多利熊

Java高手速成│Java程序怎样和数据库对话

TiAmo

JDBC 数据库· 12月月更

软件测试|HTTPS 的通信

霍格沃兹测试开发学社

时序引擎架构和实例演练

KaiwuDB

【Java技术专题】「原理专题」深入分析Java中finalize方法的作用和底层原理

洛神灬殇

Java JVM Finalizer 12月月更

信息安全等级测评师证书有效期是多久?谁能告诉一下?

行云管家

等保

容器安全的三大挑战

SEAL安全

容器安全 12 月 PK 榜

多模态交互在数智化营销服中的技术实践

中关村科金

人工智能 算法 全栈 数字化转型 多模态

如何通过Java应用程序将Word转为Excel

在下毛毛雨

Java Excel word 文档 转换

2022-12-28:有n个黑白棋子,它们的一面是黑色,一面是白色, 它们被排成一行,位置0~n-1上。一开始所有的棋子都是黑色向上, 一共有q次操作,每次操作将位置标号在区间[L,R]内的所有棋子翻

福大大架构师每日一题

golang 算法 福大大

软件测试面试 | 一面试就紧张,怎么办?

霍格沃兹测试开发学社

PHP 中类自动加载相关文件分析

ModStart

活动预约报名系统怎么做?快来借鉴「苍山徒步之家」的经验做法

天天预约

微信小程序 SaaS 数据统计 预约工具 活动报名

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