问题标签 [powershell]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
4750 浏览

arrays - 如何在 PowerShell 中比较两个 DataRow 对象数组?

我有两个System.Data.DataRow要比较的对象数组。

这些行有两列 A 和 B。A 列是一个键,我想找出哪些行的 B 列已更改,哪些行已添加或删除。

如何在 PowerShell 中执行此操作?

0 投票
6 回答
27620 浏览

powershell - 执行程序之类的快捷方式

示例:您在当前目录中有一个快捷s方式。SomeProgram

cmd.exe中,您可以键入s,它将启动程序。

在 PowerShell 中,键入s会给出:

The term 's' is not recognized as a cmdlet, function, operable program, or script file. Verify the term and try again.

如果你输入s.lnkor SomeProgram,它运行程序就好了。

如何配置 PowerShell 以像程序一样执行快捷方式?

0 投票
3 回答
75792 浏览

string - 如何将多个字符串参数传递给 PowerShell 脚本?

我正在尝试进行一些字符串连接/格式化,但它将所有参数放入第一个占位符。

代码

输出

0 投票
3 回答
6999 浏览

powershell - 从 Powershell 访问 .NET 组件

我想使用 Powershell 编写一些实用程序,利用我们自己的 .NET 组件来处理实际工作。这代替了编写一个小型控制台应用程序来将调用联系在一起。我的问题是我在哪里可以找到一个很好的文档或教程材料来帮助我快速跟踪这个?

0 投票
5 回答
63207 浏览

command-line - 为自动执行设置 PowerShell 脚本

我有几行 PowerShell 代码,我想将它们用作自动化脚本。我希望它能够工作的方式是能够使用以下选项之一来调用它:

  1. 一个打开 PowerShell、执行脚本并关闭 PowerShell 的命令行(这将用于全局构建例程)
  2. 我可以双击运行上述文件的文件(我会在手动测试构建过程的组件时使用此方法)

我一直在网上浏览 PowerShell 文档,虽然我可以找到很多脚本,但我一直无法找到有关如何执行我需要的操作的说明。谢谢您的帮助。

0 投票
11 回答
247459 浏览

file - 在 PowerShell 中获取文件版本

如何从PowerShell 中的.dllor文件中获取版本信息?.exe

我对 很感兴趣File Version,尽管其他版本信息(即CompanyLanguageProduct Name等)也会有所帮助。

0 投票
15 回答
22289 浏览

powershell - 如何开始使用 PowerShell?

我玩过 PowerShell V1 的早期 beta 版本之一,但自从它成为“黄金”后就没有使用它。开始使用 PowerShell 的最佳方式是什么?

我应该使用哪个版本的 PowerShell(V1.0 与 2.0 CTP)?你用 PowerShell 做什么?是否有任何工具可以更轻松地使用 PowerShell(即开发环境)?

0 投票
5 回答
2931 浏览

powershell - Windows 2003 计划任务 Cmdlet (v 1.0)

有谁知道用于在 XP/2003 中自动执行任务调度程序的 powershell cmdlet?如果您曾经尝试过使用 schtasks 工作,您就会知道这非常痛苦。

0 投票
4 回答
347 浏览

.net - 对服务中的 NullReference 异常进行故障排除

我有一个运行各种系统监控操作的 Windows 服务。但是,在运行SNMP相关检查时,我总是得到一个NullReference exception.

通过用户界面(在我的用户名和密码下)运行代码时运行良好,但作为服务运行时总是出错。

我尝试以不同的用户帐户(包括我的)运行该服务,但没有成功。我尝试用调用(从)替换SNMP监视代码,但这会产生相同的错误。PowerShell cmdlet get-snmp/n NetCmdlets

我正在使用的应用程序是PolyMon

有任何想法吗?

0 投票
3 回答
3354 浏览

powershell - 在 PowerShell 中创建批处理作业

想象一个 DOS 风格的 .cmd 文件,它用于以正确的顺序启动相互依赖的窗口应用程序。

示例:
1) 通过调用带参数的 exe 来启动服务器应用程序。
2)等待服务器初始化(或固定的时间)。
3) 通过调用带参数的 exe 启动客户端应用程序。

在 PowerShell 中完成此类批处理作业的最简单方法是什么?