7得票4回答
有没有工具可以将C#代码转换成PowerShell?

我在想是否有在线工具可以将c#代码转换为powershell cmdlet代码。我有以下代码,需要将其转换为powershell。我没有visual studio将其转换为exe或dll。任何帮助或想法都将是极好的。 using System; using System.Collection...

7得票2回答
与PowerShell Cmdlets交互

我一直在编写一些使用PowerShell Cmdlets for App-V的实用程序。有趣的是,微软似乎只记录了Cmdlets而没有记录Powershell模块背后使用的.net程序集。 我熟悉P/Invoke和COM互操作,并学习了如何使用System.Management.Automa...

19得票3回答
Stop-Service Cmdlet 超时可能吗?

我们正在使用stop-service命令在我们的服务器上停止几个服务。大多数情况下它运行得很好,但是有一两个服务(谁没有呢?)偶尔不太友好。 在这种情况下,其中一个相关的服务将保持在停止状态,而该命令会一遍又一遍地将其输出到控制台中:[08:49:21]WARNING: Waiting fo...

17得票2回答
从C#调用Powershell函数

我有一个包含多个PowerShell函数的PS1文件。我需要创建一个静态DLL,将所有函数及其定义读入内存。当用户调用DLL并传递函数名称以及函数参数时,它将调用其中一个函数。 我的问题是,是否可以实现这一点?即调用在内存中已经读取和存储的函数? 谢谢。

7得票1回答
Flutter桌面应用程序 "error MSB3073: 命令"setlocal"

我正在使用 VS Code 构建 Flutter 桌面应用程序,突然出现了这个完全陌生的错误。 任何有解决办法的人,我都很感激。 以下是我的Flutter Doctor日志:

9得票3回答
如何从C#中以编程方式调用Powershell CmdLet并捕获其详细输出

背景 我在Windows 7上使用Powershell 2.0。 我正在编写一个Powershell模块中的命令(cmdlet)("module"是Powershell 2.0的新功能)。 为了测试这个命令,我正在使用Visual Studio 2008编写单元测试,以编程方式调用该命令。...

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

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

19得票1回答
如何托管 Powershell 脚本或应用程序,以便通过 WSManConnectionInfo 访问?(类似于 Office 365)

我所知道的连接到远程运行空间的方法,包括以下参数。 WSManConnectionInfo connectionInfo = new WSManConnectionInfo(false, "localhost", 80, "/Powershell", "http://schem...

28得票5回答
如何在调用其他Cmdlet的Cmdlet中支持PowerShell的-WhatIf和-Confirm参数?

我有一个 PowerShell 脚本 cmdlet,支持 -WhatIf 和 -Confirm 参数。它通过在执行更改之前调用 $PSCmdlet.ShouldProcess() 方法来实现此功能。这很好地解决了问题。 但我的 Cmdlet 是通过调用其他 Cmdlet 来实现的,而我无法将 ...

30得票3回答
如何通过PowerShell将文本文件的每一行保存为数组

如果我有一个文本文件,C:\USER\Documents\Collections\collection.txt,其中包含以下信息:collectionA.json collectionB.json collectionC.json collectionD.json 我想知道如何通过 Power...