写点什么

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

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

关注

评论

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

在平面国生活,会是怎样的体验?

脑极体

人工智能

测试需求平台6-数据持久化与PyMySQL使用

MegaQi

Python 10月月更 测试开发实战

Spring Boot「11」查看所有托管的 Bean

Samson

Java spring 学习笔记 spring-boot 10月月更

Docker | 网络模型以及容器通信

甜点cc

Docker 运维 10月月更

高逼格!程序员专属音乐播。。。

Jackpop

私有云建设思路

阿泽🧸

私有云 10月月更

“程”风破浪的开发者 | 基建及团队建设的方法论

甜点cc

团队管理 学习方法 基建 “程”风破浪的开发者

AfterShip 国际化获客冷启动经验:痛点、借力、连接

B Impact

“程”风破浪的开发者|区块链与Web3.0辨析

timerring

区块链 Web3.0 10月月更 “程”风破浪的开发者 Web2.0

阿里云无影向RPA开闸,金智维、影刀、弘玑已落地|生态商机

B Impact

【kubernetes技术专题】Kubernetes架构分析介绍篇(进阶篇)

码界西柚

Kubernetes 10月月更

Excel 文件的读取

芯动大师

学习方法 Python Monad Excel数据分析

开源免费!自己动手撸一个在线云盘!

Jackpop

“程”风破浪的开发者|元宇宙?Are you Sure?

六月的雨在InfoQ

虚拟世界 平行世界 元宇宙 10月月更 “程”风破浪的开发者

2022-10-22:以下go语言代码输出什么?A:moonfdd1;B:编译错误;C:运行时 panic。 package main import “fmt“ func main() {

福大大架构师每日一题

golang 福大大 选择题

中东地区被低估,沙特偏好企业服务和云,新加坡稳定,东南亚复杂|出海

B Impact

再聊加班的感受

李印

成长感悟

golang中的字符串

六月的

golang 字符串

Centos7最小安装配置 | 运维 | Linux

Appleex

Linux 运维

liunx:进程概念

雪芙花

c c++ 10月月更

Docker | 网络及原理探究

甜点cc

Docker 运维 10月月更

【Java深入学习】一个经典问题-消费者和生产者问题-下

Geek_65222d

10月月更

云计算商业周期超过其他产业,技术的天花板是商业机遇

B Impact

消息推送渠道那么多,该怎么设计消息中心?

产品海豚湾

产品经理 产品设计 消息系统 产品架构 10月月更

一起学习 Go 语言设计模式之设计模式概述

宇宙之一粟

设计模式 Go 语言 10月月更

Glibc---_IO_file_xsputn函数逻辑分析

桑榆

源码刨析 10月月更 C++

2022年都快结束了,Java的这些新技术、热门技术,你不会还不知道吧?

wljslmz

Java 微服务 后端 10月月更 jdk19

开发者神器,代码文档终于有救了

Jackpop

一款轻巧快速的跨平台文档阅读器!

Jackpop

ZooKeeper应用案例

穿过生命散发芬芳

zookeeper 10月月更

C++精通之路:红黑树的应用(模拟实现map/set)

雪芙花

c c++ 10月月更

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