15得票13回答
你最喜欢的PowerShell Cmdlets是什么?

我刚刚发现/n软件免费的Powershell NetCmdlets,玩了一下之后,我喜欢它们带给命令行的功能。这就引出了一个问题:你最喜欢的Cmdlets是什么,以及你如何使用它们?

14得票7回答
获取我 Azure 订阅中所有资源的列表(最好用 Powershell)

我拥有一个Azure订阅,正在尝试编写PowerShell脚本,自动获取我当前订阅中所有资源(虚拟机、存储账户、数据库等)的列表。 是否可以使用Azure管理REST API或Azure Cmdlets来完成此操作?

13得票2回答
PowerShell高级函数获取当前ParameterSetName

在C#中,您可以使用以下代码在PowerShell的Cmdlet的ProcessRecord重写中获取当前的ParameterSetName: switch (ParameterSetName) { case FromUriParamSetName: loa...

13得票2回答
PowerShell脚本编写:在函数调用嵌套时实现ShouldProcess的推荐方法是什么?

测试脚本:function outer { [cmdletbinding(supportsshouldprocess=$true)] param($s) process { $pscmdlet.shouldprocess("ou...

12得票3回答
PowerShell模块 - 每个cmdlet单独的文件

我已经苦苦挣扎了一段时间。我打算为我的项目创建一个新的PowerShell模块,目标是将几个自定义的命令行工具打包成独立的单元,可以通过我们的Nexus存储库(或其他方式)部署到其他机器上。 问题:在我搜索的所有教程中,我发现它们都将所有的PowerShell函数/命令行工具打包成单个*.ps...

12得票2回答
使用Powershell中的Get-EventLog远程读取事件日志

我有一个在服务器(test-server)上运行的PowerShell脚本,用于读取他的客户端(DC1)的日志文件。 Both sides can ping to each other. On both sides, firewalls are disabled. Remote Deskt...

12得票2回答
在自定义的C# PowerShell Cmdlet中,如何确定是否指定了-Verbose参数

我有一个自定义的C#PowerShell Cmdlet(继承自Cmdlet基类),我想要能够识别运行Cmdlet时是否指定了“-Verbose”参数。我知道WriteVerbose将在指定了“-Verbose”参数时输出,但我想当指定“-Verbose”时执行其他一些代码(例如,在指定“-Ve...

11得票7回答
调试PowerShell命令时遇到的问题

我正在使用Windows 7 64位专业版上的Visual Studio 2010。我在调试自定义PowerShell cmdlet时遇到了问题。 配置 语言:C#,目标.NET Framework 3.5 SP1。 平台目标:任意CPU 启动操作: C:\Windows\system3...

11得票2回答
PowerShell cmdlet是什么?

以概念方式接近cmdlets: 它们是如何制作的?它们是否编译过? 它是PowerShell的批处理文件等效物吗?它是脚本还是二进制文件? 存储这些cmdlet所使用的结构是什么?

11得票2回答
Powershell cmdlets开发最佳实践

我目前正在编写一些 Powershell 命令。构建它们相当容易,但我不知道我是否以可接受的方式构建了它们(这么说)。 是否有任何指南/最佳实践,应该遵循将数据传递到 Powershell 管道中?目前,我实际上输出了一个类型为 DataSet 的单个对象 - 如果任何 cmdlet 想要在...