问题标签 [powershell-2.0]

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 投票
5 回答
11175 浏览

powershell-2.0 - 在 powershell 中验证文件副本

调用 copy-item 时,是否有一种简单的方法可以验证所有文件是否已正确复制?我考虑过对所有文件使用校验和,但我想powershell(v2)已经有了一些东西,但我找不到它。

0 投票
7 回答
31945 浏览

windows - 检测是否在 Windows 机器上启用了 IPv6

我正在编写一个 powershell 脚本,它将作为我们服务器的构建合规性测试。我需要做的一件事是检测 IPv6 网络是否已被禁用。

WMI 指示此信息可以在 Win32_NetworkAdapterConfiguration 的 IPAddress 属性中找到,但可以是 IPv6 或 IPv4。这并没有给我一个我希望找到的“是/否”答案。

其他需要注意的是,我不希望通过直接访问注册表来获取详细信息,也不希望从 ipconfig 等命令的输出中获取详细信息。

鉴于我们的环境混合了 2003/2008 机器,任何人都可以想出一种测试 IPv6 的方法吗?

干杯

0 投票
2 回答
13601 浏览

generics - PowerShell 2 中的泛型不起作用?

如何在 PowerShell 2 中创建列表?我试过这些:


我得到的只是一无所有。怎么了?

我正在运行 XP SP3,如果重要的话

0 投票
4 回答
15466 浏览

sharepoint - 使用 PowerShell 在 SharePoint 中检索已部署解决方案的详细信息

我需要使用 PowerShell 脚本 (v2.0) 检索所有已部署的 SharePoint 解决方案的详细信息,如管理中心 > 操作 > 解决方案管理(又名解决方案商店)中所示。任何人都可以提供有关如何通过 SharePoint API 从 SharePoint 解决方案商店中检索此信息的任何指导吗?

谢谢,魔术师安迪。

0 投票
2 回答
1619 浏览

nunit - 执行 NUnit 测试时出现 Powershell 错误

这可能听起来很傻,但我一直在尝试使用 powershell 脚本执行 NUnit 测试,尝试了几次但没有希望。有不同的格式还是我需要添加插件?

任何帮助将不胜感激...

输出如下:

PS C:\tests> "c:\Program Files\NUnit2.4.8\bin\nunit-console.exe" /config=Release

"C:\projects\IntegrationTests\IntegrationTests.nunit" 2>&1

您必须在“/”运算符的右侧提供一个值表达式。

在 line:1 char:55 + "c:\Program Files\NUnit 2.4.8\bin\nunit-console.exe" / <<<<

config=Release "C:\projects\IntegrationTests\IntegrationTests.nunit" 2>&1

提前致谢

0 投票
1 回答
4745 浏览

function - Powershell高级功能:是否应该初始化可选参数?

我搜索了 Connect 并没有发现任何会导致这种差异的已知错误。有谁知道是不是设计的?

0 投票
3 回答
1439 浏览

powershell - 如何在管道上的 cmdlet 之间传递常用的 powershell 命令行参数?

假设我有两个 cmdlet,“new-foo”和“do-bar”。两个 cmdlet 都需要对服务进行身份验证才能执行它们的操作,并且 'do-bar' 需要一个 foo。今天,我可以做到:

我可以这样做:

我什至可以将它们链接到管道上传递 foo ,例如:

但我不知道如何传递公共参数,例如服务位置和管道元素之间的凭据。如果我有一堆我的 cmdlet 链接在一起,我只想在第一次传递凭据,然后在管道的其余部分重新使用这些凭据。

我错过了什么,似乎这应该很明显......

0 投票
2 回答
1491 浏览

.net - 引用外部程序集的 PowerShell 清单

是否可以仅通过定义新模块清单并将其放在指定目录中来注册新的 PowerShell 模块?

SampleModule例如,应该创建一个名为的新模块。我将空清单文件SampleModule.psd1放在目录中<%PSModulePath%>\SampleModule。(使用哪个(用户或全局)模块路径都没有关系)。

这足以让 PowerShell 使用该Get-Module -ListAvailable命令列出我的新模块。

在下一步中,我尝试填充清单并将ModuleToProcess属性设置为位于另一个目录中的程序集。调用Import-Module失败,PowerShell 找不到程序集。

0 投票
4 回答
36029 浏览

c# - 如何将 C# 代码转换为 PowerShell 脚本?

我经常需要将现有的 C# 代码片段/.CS 文件转换为 PowerShell 脚本。我怎样才能使这个过程自动化?

虽然我知道有些方法可以将 .cs 文件转换为 cmdlet,但我只对将 C# 代码转换为脚本或模块感兴趣。

0 投票
1 回答
1149 浏览

sharepoint - 使用 PowerShell 比较用户配置文件和用户信息列表中的 SharePoint 用户元数据

我在LinkedIn上遇到了一个要求PowerShell 脚本的请求,该脚本需要:

  • 从给定的 SharePoint 网站集中检索所有用户
  • 对于每个用户,脚本必须检索“用户配置文件”和“用户信息列表”之间共有的属性
  • 如果两者之间的任何公共字段不同,则应输出用户名,以及不匹配数据的属性名称和值。

我虽然会发布这个问题,看看是否有人可以就所需的脚本给出指示。

谢谢,魔术师安迪。