gpt4 book ai didi

powershell - 通过在 Windows GUI 中工作生成 Powershell 脚本

转载 作者:行者123 更新时间:2023-12-04 01:53:11 24 4
gpt4 key购买 nike

我的理解是,Windows Server 2012 中各种 GUI 组件(例如,在磁盘管理中)所做的几乎所有“实际工作”都是通过调用 Powershell 来执行的。 (也就是说,在 GUI 中没有什么是 Powershell 无法完成的。)

在您使用 GUI 时查看和/或收集 Windows 执行的各种 Powershell 操作的能力将非常有值(value)。您可以打开此功能,完成您需要做的配置工作,然后将其关闭,从而生成一个或多个 Powershell 脚本,使您手动完成的工作自动化。 (当然,脚本可能会以各种方式参数化。)不必弄清楚哪些 cmdlet 用于执行各种任务以及传递给它们的选项,所节省的时间将是巨大的——甚至仅仅知道使用了哪些 cmdlet 就可以让您在弄清楚如何实现自动化方面有很大的帮助。

此功能就像在 Excel 中打开宏记录器,执行操作,然后将其关闭——检查生成的宏会告诉您正在操作哪些底层对象,以及如何获得使用图形用户界面。

这种能力存在吗?你如何打开和关闭它? (我已经在谷歌上搜索并愚蠢地狂欢,但没有看到任何说明如何做到这一点的东西——或者甚至明确说这是可能的——即使我可以发誓我已经在一些博客或播客上读过/听说过它,回到我不关心 Powershell 的时候。)

任何信息,将不胜感激。

最佳答案

我没有你问题的确切答案,但你可能在一些博客或播客上读到/听说过的事情是:

第一 : Start-TranscriptStop-Transcrip CmdLet 允许您记录您在 PowerShell 提示符下键入的所有命令行。

第二 :当您使用 PowerShell 3 时,您正在使用 ISE,它现在是一个不那么简单的 PowerShell 编辑器。但一开始并不是这样,我使用的是来自 Quest Software 的免费编辑器,名为 PowerGUI。 .当您下载此编辑器时,它会附带一个名为管理控制台的软件。此管理控制台允许您为基本操作生成 PowerShell,并附带一个 WMI 浏览器,该浏览器还可生成 PowerShell 脚本。

第三 : 它也存在PowerShell Scriptomatic ,但我只是从不使用它。

关于powershell - 通过在 Windows GUI 中工作生成 Powershell 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17459077/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com