写点什么

PowerGUI 让 Visual Studio 可以支持 PowerShell 脚本

  • 2011-11-29
  • 本文字数:1042 字

    阅读完需:约 3 分钟

Quest Software 公司的 PowerGUI Visual Studio Extension (VSX)在 Visual Studio 中为 PowerShell 脚本提供了语法突出显示、智能提示、调试功能。除了这些核心的 GUI 特性之外,这项扩展还提供了 PowerGUI 设定、导入模块、代码片段和控制台窗口功能。其中还包括了 PowerShell 项目类型。我们只需要在 Visual Studio 中单击,就可以在完整的 PowerGUI 脚本编辑器中打开 PowerShell 脚本。

PowerGUI VSX 并非是独立的扩展;它依赖于 PowerGUI 软件来提供特性。当下载 PowerGUI VSX 的时候,你要确保同时下载了版本正确的 PowerGUI 安装包。

PowerGUI 由 Quest Software 开发,是一种针对 PowerShell 脚本的免费 IDE 工具,其中提供了语法突出显示和智能提示等特性。PowerGUI 中的基本功能单元是 PowerPack。一个 PowerPack 是一组 PowerShell 脚本,我们可以使用它来扩展 PowerGUI 中的功能。基本的 power pack 包括本地系统(Local System)、活动目录(Active Directory)和网络(Network)。

本地系统 PowerPack 为本地管理任务——像对 Windows 服务、本地用户和组以及进程的管理——提供了界面。网络 PowerPack 让我们可以针对网络上的所有计算机运行相同的管理工具。活动目录 PowerPack 让我们可以在 PowerGUI 中执行很多日常任务,像对用户和组的管理等等。

PowerGUI 会自动记录所有通过菜单执行的脚本,所以你可以通过菜单执行复杂的查询,并查看曾经执行过的命令。它还提供了调试和报表的功能。通过 PowerPack 程序库,它还提供了大量附加的功能。这个程序库当前包含 100 多个 PowerPack。

PowerGUI Pro 是 PowerGUI 的收费版本。这个版本中包含了 MobileShell,它让我们可以从移动设备或者 web 浏览器执行基于 PowerShell 的系统管理操作。其中还包含了集成的 Microsoft team foundation server 和 SourceSafe 源代码控制工具。Easy PowerShell Remoting 特性通过预定义的设置简化了创建远程脚本和执行远程命令的操作。Power GUI Pro 还让你可以编译你的脚本。Go to 函数让你更易于在代码中跳转。这个版本还包括了技术支持。

Windows PowerShell 是一种免费的、基于网络的、命令行式的外壳和脚本语言,它是微软针对系统管理员设计的。它让管理员可以处理很多日常任务,包括对活动目录和 WMI(Windows Management Instrumentation)的运维。PowerShell 基于 Cmdlets,这是一种轻量级的命令,通常会返回.Net 对象。用户可以使用预设定的 Cmdlet,或者自己创建。

查看英文原文: PowerGUI brings PowerShell scripting support to Visual Studio

2011-11-29 07:431785
用户头像

发布了 340 篇内容, 共 129.0 次阅读, 收获喜欢 13 次。

关注

评论

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

推动OpenHarmony在AIDC行业落地,优博讯的技术积累与实践

Geek_2d6073

Mac电脑压缩解压工具WinZip激活最新版

胖墩儿不胖y

Mac软件 压缩工具 解压缩软件

保驾“双十一” 博睿数据助力电商零售迎高峰无烦忧

博睿数据

可观测性 博睿数据

Macos硬件监测和系统维护工具:TechTool Pro for mac

加油,小妞!

系统维护 mac系统维护软件 TechTool Pro

Databend 与海外某电信签约:共创海外电信数据仓库新纪元

Databend

“枫”景独美时,在华为天气发现观赏指南

最新动态

市场行情回暖、利好月来袭,Web3 广告业领头羊 Verasity 或迎爆发

鳄鱼视界

概念回顾: API 和 API 互联

NGINX开源社区

API 协议 API 类型 API 策略 API 架构 API使用现状

GitHub Universe 2023:AI 技术引领软件开发创新浪潮

SEAL安全

GitHub AI 企业号11月PK榜

以终为始,依托度量指标,多种工具全面提升研发效能

之家技术

工具 团队 效能 AIGC 释产能

释产能,论研效提升之路

之家技术

效率 团队 资源 效能 释产能

实例讲解数据库的定义重载函数

华为云开发者联盟

数据库 后端 华为云 华为云GaussDB 华为云开发者联盟

Linux常用命令用法及实现方式

小齐写代码

苹果mac电脑 Word 2021激活版 附最新激活工具

iMac小白

高效使用 PyMongo 进行 MongoDB 查询和插入操作

小万哥

Python 程序员 软件 后端 开发

Kyligence 入选 Gartner® 2023 客户之声报告,高分获评“卓越表现者”

Kyligence

数据分析 指标平台

选人与育人,孰先孰后?

凌晞

团队管理

OpenHarmony开发者论坛正式上线,盖楼赢惊喜好礼~

OpenHarmony开发者

OpenHarmony

一文带你了解TypeScript 函数

Aion

typescript Vue 前端

使用AWS CodePipeline自动部署项目到EC2

王坤祥

亚马逊云 亚马逊云科技 EC2 CodePipeline CodeDeploy

typhonjs-escomplex 代码可读性 & 可维护度探索

南城FE

JavaScript 前端开发 代码质量 代码规范

企业APP软件定制开发的关键步骤

Geek_16d138

软件开发 app定制开发

go-mongox:简单高效,让文档操作和 bson 数据构造更流畅

陈明勇

Go golang mongodb 开源 go mongo

世界杯、NBA赛事直播视频源数据接口获取,开发体育直播平台搭建行动方案

软件开发-梦幻运营部

编程不是写代码,揭秘3种编程新范式:文本、图形和自然语言

代码生成器研究

编程 低代码 代码 编程范式 ChatGPT

市场行情回暖、利好月来袭,Web3 广告业领头羊 Verasity 或迎爆发

威廉META

数据库操作入门:PyMongo 和 MongoDB 的基本用法

小万哥

Python 程序员 软件 后端 开发

10w+播放!自动化办公,用到了哪些实用的Python技术?

程序员晚枫

Python 编程 自动化办公

FTP与文件管理工具 ForkLift 4 激活最新版

mac大玩家j

文件传输工具 ftp工具

文心一言 VS 讯飞星火 VS chatgpt (135)-- 算法导论11.3 1题

福大大架构师每日一题

福大大架构师每日一题

「冰点还原精灵」Deep Freeze for mac 系统还原工具

加油,小妞!

Deep Freeze 系统还原

PowerGUI让Visual Studio可以支持PowerShell脚本_.NET_David Cooksey_InfoQ精选文章