写点什么

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

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

关注

评论

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

转转商业化OCPC产品的护航之旅

转转技术团队

人工智能 计算广告 PID OCPC

mysql基本类型

急需上岸的小谢

9月月更

【C语言深度剖析】详解strlen与sizeof的区别及用法

Albert Edison

C语言 sizeof 9月月更 strlen

45张图带你从入门到精通学习WireShark!

wljslmz

Wireshark 网络技术 抓包分析 9月月更

从成都核酸系统崩溃,谈谈IT系统如何应对10倍以上流量冲击

星汉未来

数据可视化分析工具如何在国内弯道超车,迅速崛起?

葡萄城技术团队

国内低代码平台“定制化开发”能力较强的有哪些?

优秀

低代码

Elasticsearch6.1.2源码下载和编译构建

程序员欣宸

elasticsearch 9月月更

每日一R「23」回顾基本概念

Samson

学习笔记 ​Rust 9月月更

【JavaWeb】Servlet系列——使用纯Servlet做一个单表的CRUD操作

胖虎不秃头

Web java; 9月月更

多云时代如何实现自动化运维?博云给你最优解!

BoCloud博云

云计算 云原生 多云管理平台

云桌面解决方案 企业最佳合作伙伴

力软低代码开发平台

Zilliz 论文入选数据库顶会 VLDB'22

极客天地

leetcode 437. Path Sum III 路径总和 III(中等)

okokabcd

LeetCode 数据结构与算法

SD-WAN应用选路方案

阿泽🧸

SD-WAN 9月月更

融云 x KUPU:印尼蓝领用工的「直聘」样板

融云 RongCloud

互联网

VUE 项目本地没有问题,部署到服务器上提示错误

HoneyMoose

极致体验!基于阿里云 Serverless 快速部署 Function

阿里巴巴云原生

阿里云 Serverless 云原生

计算机网络——分层结构

StackOverflow

编程 计算机网络 9月月更

有效预警6要素:亿级调用量的阿里云弹性计算SRE实践

阿里云弹性计算

监控 预警 SRE实践

线上直播预告:数据库人才培养创新与变革

阿里云数据库开源

数据库

网络IO是如何一步一步走向零拷贝的

C++后台开发

cpu 零拷贝 C++后台开发 网络io C++开发

C++学习------cmath头文件的源码学习01

桑榆

c++ 源码阅读 9月月更

计网复习二,网络应用

前端小刘不怕牛牛

计算机网络 HTTP 9月月更

从普通网站到 PWA 你还在重新写代码吗?

鼎道智联

前端 OS PWA

全面构建数据安全“护城河”,助力企业数智化升级| 极客星球

MobTech袤博科技

大数据 数据安全

Online Schema Change(在线更新元数据)

KaiwuDB

分布式数据库 schema

2022-09-08:以下go语言代码输出什么?A:5 66;B:5 88;C:7 88;D:以上都不对。 package main func main() { var x = []int{4:

福大大架构师每日一题

golang 福大大 选择题

SpringBoot源码 | prepareContext方法解析

六月的雨在InfoQ

springboot 源码阅读 9月月更 prepareContext

【JavaWeb】Servlet系列——HttpServletRequest接口详解

胖虎不秃头

Web java; 9月月更

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