16得票1回答
PowerShell - 设置整个脚本的$ErrorActionPreference

我今天第一次尝试使用PowerShell(v3.0),并对它的一些异常处理概念实现方式感到非常沮丧。我使用了远程注册表PowerShell模块编写了下面的代码。 try { New-RegKey -ComputerName $PCName -Key $Key -Name $Value...

15得票4回答
PowerShell ISE在git checkout时出现错误。

在PowerShell中,git checkout可以正常运行而不会出现任何错误信息。在ISE中,虽然git checkout仍然有效,但ISE会给出错误消息。 在PowerShell中,git checkout可以正常运行而不会出现任何错误信息。在ISE中,虽然git checkout仍然...

15得票6回答
为什么以管理员身份运行PowerShell ISE时无法设置断点?

由于无法使PowerGUI正常工作,我已经退回到使用PowerShell ISE。但是,如果我以管理员身份运行它,它将不允许我设置任何断点。 如果我以普通用户身份启动(我的登录是管理员的成员),一切都很好,但因为我需要编写一些需要完全管理员权限的脚本任务,所以这不行。 我已将脚本保存为一个...

14得票3回答
如何从数组中添加属性到 PowerShell 对象

我有一个包含属性名称和值的二维数组,需要将其添加到PowerShell对象中。使用New-Object和Add-Member创建并显示对象没有问题:$obj = New-Object PSObject $obj | Add-Member NoteProperty IName($fiel.INa...

14得票1回答
为什么在Powershell和Powershell ISE中Windows Forms的外观不同?

我编写了一个脚本,基本上是为Outlook生成小型所见即所得的签名生成器。我们希望签名采用公司颜色,并且半标准化 - 因此有此要求。 我在Powershell ISE中进行开发工作,一切看起来很好。但是,当我仅使用powershell运行脚本(就像用户将要做的那样)时,它看起来完全不同: P...

14得票1回答
PowerShell脚本导出仅包含文件名而没有文件扩展名的列表,然后将其输出到一个文本文件中,每个目录单独输出。

我需要一个PowerShell脚本,可以导出仅包含文件名而没有扩展名的文件列表,然后输出到一个文本文件中,每个子文件夹都要单独输出一个。我需要在脚本中指定一个父目录,然后PowerShell需要为每个子文件夹创建一个单独的文本文件,并将子文件夹的名称用作文本文件名(不带空格和小写)。然后在每个...

14得票2回答
在Internet Explorer应用程序对象上进行搜索

我有一个InternetExplorer.Application 我正在创建自动化程序,其中打开了一个页面,打开了一个看起来像新标签页的对话框,但在同一进程中(通过任务管理器 >> 进程 选项卡检查,发现相同的进程只消耗更多的RAM),但是我无法在该对话框应用程序中找到文档。 即使在she...

13得票1回答
为什么我的 Write-Verbose 消息没有显示?

我用一些新的评论替换了一些旧的评论:Write-Verbose "Doing somthing..." 我通过 PowerShell ISE 运行我的脚本,就像这样:.\FooScript.ps1 -verbose 但是在输出窗口中我看不到任何这些消息。我该如何使write-Verbose消息...

13得票2回答
PowerShell函数中的参数传递似乎没有起作用

我感觉自己在做一些傻事,但这是问题所在: Function getPropertyOfFile($a, $b, $c) { $a.GetDetailsOf($b, $c) } 如果我传递了适当的$a、$b、$c变量给函数,它会失败并显示以下信息:“Method invocatio...

13得票4回答
为什么Powershell ISE显示错误而Powershell控制台不显示?

我在Powershell ISE中手动加载脚本并按F5键,以及在Powershell控制台中执行脚本文件,运行的是完全相同的script.ps1文件。它们都能正常工作,但ISE会显示控制台没有的错误。为什么? 代码如下:git push origin master Write-Host "l...