QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

PowerShell 2 简介

  • 2009-09-17
  • 本文字数:753 字

    阅读完需:约 2 分钟

从 PowerShell 2 的第一个技术预览版到现在,已经过去将近两年的时间了,下面列出了在这期间添加的一些新特性。

  • Remoting :可以在远程机器上运行 Cmdlet 和 Script。
  • 后台任务:可以使用 PsJob 在本地和远程运行后台任务。
  • ScriptCmdlets :以前只能用静态编译型语言编写 Cmdlet,如 C#和 VB。现在则可以直接使用 PowerShell 脚本编写。
  • 步进式管道:可以认为这种管道一次只传输一个元素。
  • 数据区:数据区可以将脚本的数据与逻辑分隔开,除了易于管理外,还可以用来构建支持国际化的脚本。
  • 脚本调试:可以在“行、列、函数、变量和注释”上设置断点。
  • 打包操作符:可以使用 @操作符来将一组键值对当成单一参数进行传递。
  • PowerShell ISE:“集成脚本环境”是一个轻量级的 IDE。它由三部分组成,最上面的部分用来编辑脚本,下面的部分则像 PowerShell 提示符一样,用来执行即 时命令。不过这不是必要的,因为顶部的面板也可以执行选中的命令,就像 SQL Server Management Studio 一样。
  • Out-GridView:除了将数据显示在控制台中,你还可以选择将它们发送到一个弹出窗口,窗口中包含即时生成的表格,并支持排序和过滤。
  • 模块:模块将代替 snap-in 来创建可重用的 cmdlet、script 和 provider 库。与 snap-in 需要安装不同,你可以简单的将模块拷贝到用户级或系统级目录下,然后就可以在脚本中直接调用了。
  • 事件:可以将 WMI 和 CLR 事件发送到事件队列中或直接绑定到一个动作上。
  • 事务:PowerShell 已经拥有了一个事务框架,但是目前只支持针对注册表的 Provider。
  • 异常处理:可以在 PowerShell 中使用类似 Java、C#和 VB 中的 try-catch-finally 来处里异常。
  • Add-Type :使用 CodeDOM 来编译任何.NET 语言的代码片段。

支持 XP 及更高版本操作系统的 PowerShell 2.0 候选发布版已经可以下载了。

查看英文原文: Introducing PowerShell 2

2009-09-17 19:532478
用户头像

发布了 63 篇内容, 共 25.4 次阅读, 收获喜欢 1 次。

关注

评论

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

更新|3DCAT实时云渲染 v2.1.2版本全新发布

3DCAT实时渲染

如何创建一个有效的帮助文档?

Geek_da0866

我们常用于猜数字游戏的二分查找算法怎么用python实现呢?

迷彩

算法 二分查找 7月月更 经典算法

大型仿人机器人的技术难点和应用情况

优必选科技

机器人

Auditing相关注解

Damon

7月月更

「行话」| 用DevOps高效交付游戏,是种什么体验?

极狐GitLab

git DevOps gitlab 敏捷开发 游戏开发

国际权威认可!OceanBase入选Forrester Translytical数据平台报告

OceanBase 数据库

oceanbase

【帮助中心】为您的客户提供自助服务的核心选项

Geek_da0866

多租户软件开发架构

力软低代码开发平台

越来越成熟的Rust,都应用了哪些场景呢?

非凸科技

rust

云VR:虚拟现实专业化的下一步

3DCAT实时渲染

Cloud XR

关爱一线防疫工作者,浩城嘉业携手高米店街道办事处共筑公益长城

联营汇聚

人人可参与开源活动正式上线,诚邀您来体验!

阿里巴巴云原生

阿里云 开源 云原生 龙蜥社区

高并发下如何保证数据库和缓存双写一致性?

苏三说技术

MySQL redis

实时云渲染有哪些优势

3DCAT实时渲染

实时云渲染

一周活动速递|深入浅出第8期;Meetup成都站报名进行中

OceanBase 数据库

ThreadLocal夺命11连问

苏三说技术

多线程

博云容器云、DevOps平台斩获可信云“技术最佳实践奖”

BoCloud博云

容器 DevOps 云原生 容器云

喜讯!瑞云科技被授予“海上扬帆”5G融合应用专委会成员单位

3DCAT实时渲染

5G

3DCAT v2.1.3新版本发布,这三大功能更新你不容错过!

3DCAT实时渲染

如何选择数字孪生可视化平台

3DCAT实时渲染

数字孪生

Cloud XR面临的问题以及Cloud XR主要应用场景

3DCAT实时渲染

关于云XR介绍,以及5G时代云化XR的发展机遇

3DCAT实时渲染

XR 云XR

Go语言系列:Go从哪里来,Go将去哪里?

小黑豆豆

后端 阅读 Go 语言 7月月更

8 年产品经验,我总结了这些持续高效研发实践经验 · 研发篇

尔达Erda

产品 程序员 云原生 研发 效能

云流化和云桌面有什么关系

3DCAT实时渲染

聊聊Java中代码优化的30个小技巧

苏三说技术

为什么数字化未来取决于3D实时渲染

3DCAT实时渲染

实时云渲染

RTC 性能自动化工具在内存优化场景下的实践

字节跳动视频云技术团队

性能优化 RTC 内存优化

Baklib:制作优秀的产品说明手册

Baklib

怎样设计产品帮助中心?以下几点不可忽视

Baklib

PowerShell 2简介_.NET_Jonathan Allen_InfoQ精选文章