【AICon】AI 基础设施、LLM运维、大模型训练与推理,一场会议,全方位涵盖! >>> 了解详情
写点什么

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

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

关注

评论

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

鸿蒙轻内核源码分析:文件系统FatFS

华为云开发者联盟

鸿蒙 Fat 文件系统 鸿蒙轻内核 FatFS

Nodejs内置模块path与fs模块简单使用

编程江湖

nodejs

教你从零搭建Web漏洞靶场OWASP Benchmark

华为云开发者联盟

渗透测试 漏洞 安全测试 漏洞靶场

golang 面试总结

yuexin_tech

golang 面试

Go 语言入门很简单:技巧和窍门(Tips and Tricks)

宇宙之一粟

Go 语言 2月月更

Nacos服务注册与发现的2种实现方法!

王磊

nacos SpringCloud Alibaba

关于大数据计算框架Flink内存管理的原理与实现总结 | 社区征文

张浩_house

大数据 flink 新春征文

金3银4面试前,把自己弄成卷王!

小傅哥

面试 小傅哥 金三银四 项目学习

JVM进阶(十三):阶段学习回顾

No Silver Bullet

JVM 2月月更 回顾

[JAVA冷知识]为什么动态加载不适合数组?如何动态加载一个数组?

山河已无恙

Java 2月月更

HarmonyOS canvas绘制“飞机大战”小游戏,真香!

HarmonyOS开发者

HarmonyOS

经验分享 | TDengine在智能船舶领域的实践手册

TDengine

数据库 大数据 tdengine 物联网 时序数据库

火遍网络的KPI异常检测到底什么梗?

乌龟哥哥

2月月更

DDD[0]·序

陆乘风

领域驱动设计 领域驱动设计DDD 领域驱动设计思想

新年开工新气象|OceanBase 祝大家开工大吉!

OceanBase 数据库

开源 OceanBase 社区版 开工大吉

混合云模式下,如何定义一款好的 API 网关

API7.ai 技术团队

流量控制 api 网关 微服务治理 Apache APISIX

JVM进阶(十二):JAVA 可视化分析工具

No Silver Bullet

JVM 监控工具 2月月更

王者荣耀商城异地多活架构设计

swallowluo

架构实战营 #架构实战营 「架构实战营」

try{}catch居然可以隐藏?让我们用函数式接口来实现吧

山河已无恙

Java 2月月更

第1章:初识数据库与MySQL----数据库基本概念

乌龟哥哥

MySQL 2月月更

Mybatis常用注解中的SQL注入

编程江湖

蚂蚁大规模 Kubernetes 集群无损升级实践指南【探索篇】

SOFAStack

云原生 etcd #Kubernetes# #k8s SIGMA

vivo直播应用技术实践与探索

vivo互联网技术

RTMP 直播技术

你使用的是数据结构还是对象?

蜜糖的代码注释

Java 后端开发 2月月更

知名云计算厂商云宏加入龙蜥社区,共同打造信息安全坚实“地基”

OpenAnolis小助手

云计算 Linux 开源 社群运营

营销MM让我讲MySQL日志顺序读写及数据文件随机读写原理

华为云开发者联盟

MySQL 磁盘 数据读写 日志顺序读写 数据文件随机读写

Web Components 系列(二)—— 关于 Custom Elements

编程三昧

前端 组件化 2月月更

在线IEEE浮点二进制计算器工具

入门小站

工具

浅谈数仓建设及数据治理 | 社区征文

五分钟学大数据

数仓 新春征文

第八节:SpringBoot指定配置文件配置三

入门小站

Java

也谈向上管理

wood

向上管理 300天创作

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