问题标签 [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 投票
2 回答
189 浏览

powershell-2.0 - 从 powershell 脚本中提取 medadata 的 Powershell 脚本

是否有人知道脚本或 powershell windows 实用程序,或 3rd 方实用程序、codeplex、poshcode 脚本、应用程序等,它们可以读取和扫描 powershell 脚本并详细说明管理单元、提供程序、程序集、cmdlet、函数等等,脚本需要执行。

谢谢。鲍勃。

0 投票
2 回答
2018 浏览

powershell - 从 TFS 获取多版本差异报告?

我曾经使用不同的源代码控制工具,它允许我获得“差异报告”:版本 X 和版本 Y 之间对文件所做的所有更改(包括每个版本之间添加/删除的行,可能是多个版本)在一个文本文件中。这对于您非常确定某些代码曾经在您的文件中但现在不是的情况非常方便(当您的 BA 说要添加一些东西并且您在想“我没有把它拿出来吗?!”时非常方便) )。

这样做的好处是您可以获得一个文本文件,其中包含对代码库的所有更改,然后您可以搜索该文件。这相当于对每个版本(10 到 9、9 到 8 等)进行比较,然后将每次比较的结果保存到文本文件中。

我在 TFS 中没有看到任何简单的方法来做到这一点。有没有这样做的插件/电动工具?谷歌什么也没给我。

0 投票
3 回答
3180 浏览

powershell - 您可以在 PowerShell v2 脚本中设置对象的 DefaultDisplayPropertySet 吗?

这是 Kirk Munro 的一篇博客文章,解释了脚本如何在其输出对象上设置 DefaultDisplayPropertySet:

基本 PowerShell:定义自定义对象的默认属性

他的技术和示例代码似乎不适用于 PowerShell v2。(注意,我安装了 PowerTab 和 PSCX ——也许它们可能会产生干扰。)

任何人都知道如何让它在 PowerShell v2 上工作?


更新:这是博客文章中的示例,它对我不起作用(注意,我已经更正了单引号字符):

添加 DefaultDisplayPropertySet 后的输出不应相同(即,它应该只有 Name、Property2 和 Property4)。

0 投票
5 回答
53384 浏览

powershell - powershell v2 远程处理 - 如何启用未加密的流量

我正在编写一个我想在远程服务器上运行的 powershell v2 脚本。当我运行它时,我收到错误:

连接到远程服务器失败并显示以下错误消息:WinRM 客户端无法处理请求。当前在客户端配置中禁用了未加密的流量。更改客户端配置并再次尝试请求。有关详细信息,请参阅 about_Remote_Troubleshooting 帮助主题。

我查看了有关 _Remote_Troubleshooting 的在线帮助,但它并没有指出如何启用未加密的流量。下面是我正在使用的导致我出现问题的脚本。

注意:我已经在远程机器上运行了 Enable-PSRemoting 以允许它接受传入的请求。
我曾尝试使用会话选项变量,但似乎没有任何区别。

如何启用未加密的流量?

0 投票
1 回答
1043 浏览

sharepoint - PowerShell STA 模式是否消除了 SharePoint 内存泄漏问题?

一些背景:

简而言之,标准的 SharePoint 指导是 COM 支持的对象喜欢SPSite并且SPWeb不应该由不同的线程使用。这与 PowerShell 默认使用的 MTA 模式相冲突,在上面引用的泄漏变通办法帖子中得到了验证。一种建议的解决方法是尝试 PowerShell 2.0 的 -STA 标志,这似乎应该可以解决问题;然而,Zach 在他的帖子的评论中暗示 STA 模式是不够的。

这推动了我的 COM 知识的边缘,所以我希望有人可以帮助我理解......

  1. STA 模式是否足以将对象访问限制为跨 PowerShell 管道的单个线程?
  2. 如果不是,为什么?
0 投票
2 回答
6092 浏览

tfs - 获取一组在某个日期之后修改过的文件

有没有人有一个方便的 powershell 脚本,可以根据修改日期从 TFS 获取一组文件?我想说“给我这个文件夹(或子文件夹)中在 X/Y/ZZZZ 之后修改的所有文件”并将这些文件转储到他们通常会去的文件夹之外的文件夹中。我知道足够多的 powershell 来破解并最终完成这项工作,但我希望避免这种情况。

0 投票
1 回答
3276 浏览

events - 在 Register-ObjectEvent cmdlet 的操作脚本块中访问事件参数

是否可以访问 Register-ObjectEvent cmdlet 的 -Action 脚本块中的事件参数?如果是,如何?

0 投票
2 回答
1145 浏览

wpf - 如何使用 Add-Type C# 代码构建 WPF 应用程序

我尝试使用 Add-Type 构建 WPF 应用程序,但失败了。


$a = @'
使用 System.Windows;
公共类程序
{
[STAThread()]
public static void Main(string[] args)
{
Application app = new Application();
Window1 w = new Window1();
应用程序运行(w);
}
}
'@

Add-Type -TypeDefinition $a -UsingNamespace "System.Windows"


Add-Type的帮助文档没有-UsingNamespace(和-ReferencedAssemblies)的用法,所以我不太明白......

0 投票
1 回答
1163 浏览

powershell-2.0 - 如何创建性能计数器并在 PowerShell 中查看?

您好,我想创建一个名为FileCopierApp的性能计数器,这应该与 get-counter cmdlet 一起使用,我该如何实现?属性将是:

0 投票
3 回答
9386 浏览

powershell-2.0 - 如何在 Powershell 中使用 BITS 上传/下载文件?

我在 Google 中找到了一些关于此的页面,但它们要么不完整,要么已过时。某处有明确的指南吗?谢谢