问题标签 [pscx]

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 回答
827 浏览

powershell - 如何让 PowerShell 运行原始的 Start-Process cmdlet 而不是 PSCX Start-Process cmdlet?

我安装了 PowerShell v2.0,最重要的是,安装了 PSCX。PSCX 是 PowerShell 社区扩展 ( http://pscx.codeplex.com/Wikipage )。

似乎我安装了两个名为 Start-Process 的 cmdlet,我猜一个是原始的,另一个来自 PSCX。当我调用 Start-Process 时,会运行 PSCX cmdlet。如何让 PowerShell 改为运行原始版本?

有用的证据:

当我跑步时,get-help start-process我得到:

当我跑步时,get-command start-process我得到:

0 投票
1 回答
660 浏览

powershell-2.0 - PowerShell PSCX 读取存档:无法绑定参数...问题

我遇到了一个问题,我似乎无法使用通过 PowerShell 社区扩展 (v2.0.3782.38614) 提供的 Read-Archive cmdlet 解决问题。

这是用于展示我遇到的问题的缩减样本:

运行以上会产生以下错误:

如果我不使用 Join-Path 来构建传递给 Read-Archive 的路径,它可以工作,如下例所示:

上面的输出:

更令人困惑的是,如果我比较上面两个 Read-Archive 示例中作为 Path 参数传递的两个变量,它们看起来是相同的:

这...

输出...

任何人都对为什么第一个样本抱怨但第二个工作正常有任何想法?

0 投票
1 回答
139 浏览

powershell - Pscx.IO.PscxPathInfo

我试图使用 Pscx 的 new-shortcut 创建一个快捷方式。但是在输入路径时,我总是会遇到 PscxPathInfo 错误(字符串无法转换为 PscxPathinfo)。我已经尝试过 $dest = "...path" - 并使用了 "get-item $dest" - 但没有任何帮助。有人可以告诉我一个如何使用新快捷方式的例子吗?

亲切的问候弗朗茨-乔治

0 投票
2 回答
2445 浏览

powershell - PowerShell Pscx Expand-Archive 方法故障检测

PowerShell 片段:

既不$?也不$LastExitCode报告错误。但是有错误,因为文件 ConsoleApplication1.exe 被锁定(我启动了这个应用程序)。我可以通过以下输出看到失败:

问题:如何在 powershell 中检测 Expand-Archive 失败

谢谢

0 投票
1 回答
152 浏览

powershell - 搜索压缩文件夹

是否可以像这样在压缩文件夹中搜索特定文件名?

或者

编辑:我忘了包括我无法使用上述oneliners这样做。

Edit2:我知道可以使用 pscx,但我不知道该怎么做。

Edit3:我认为这在正常情况下应该会更好,但仍然无法读取 zip 文件中的内容。我将尝试 pscx 模块并在今天的某个时间发布更新。

0 投票
0 回答
3032 浏览

powershell - powershell expand-archive cmdlet - 解压拆分 zip 文件的问题

我正在尝试解压缩分段的 zip 文件(file.z01、file.z02、file.zip) 我使用来自 PSCX 的 expand-archive cmdlet,但出现错误

错误信息:

展开存档:内部错误!hresult: 00000001 At line:1 char:15 + expand-archive <<<< -format zip -path c:\temp\file.zip -outputpath c:\temp\ -showprogress + CategoryInfo : NotSpecified: (C:\temp \file.zip:String) [Expand-Archive],InvalidOperationException + FullyQualifiedErrorId : FileError,Pscx.Commands.IO.Compression.ExpandArchiveCommand

当我对 .rar 文件(file.part1.rar,file.part2.rar)使用相同的命令时,它可以正常工作吗?

0 投票
1 回答
5293 浏览

powershell - 使用 PowerShell 安装 PSCX

我想仅使用命令行安装PowerShell 社区扩展。

我不想使用 UI,没有右键单击提取,双击 MSI 文件。我必须在数十台计算机上执行此过程。但是,我发现的所有说明都涉及所有这些点击和下载。

我正在寻找一系列可以完成安装的PowerShell命令。理想的解决方案是完全独立的:下载文件 X 并安装。我想避免将本地版本复制到给定的服务器。

管理员访问的要求很好。


说明:

  • 我从一台安装了 PoSH 2.0 的空白计算机开始。我通过 PsSession 登录。
  • 我正在寻找一系列 PoSH 命令,而不是指令列表。
  • 我正在积极尝试避免"Open IE and download a file",这是 shell 的反论点。

2014年编辑

我现在会用Chocolatey做到这一点。

Chocolatey 有一个单行下载和安装命令,后跟一个附加命令来安装PSCX

0 投票
1 回答
2545 浏览

powershell - 使用 Powershell 和 PSCX Write-Zip cmdlet 时如何排除某些文件类型?

使用 Powershell 和 PSCX Write-Zip cmdlet 时如何排除某些文件类型?

现在我正在使用这个:

我需要它在 ZIP 中包含目录结构,并且我还需要排除某些文件类型(例如:.txt)。

谢谢您的帮助 :)

-吉姆

0 投票
2 回答
2093 浏览

powershell - Powershell PSCX Write-Zip 很慢

谁能帮我解决为什么这个 PSCX cmdlet 'Write-Zip' 这么慢?DotNetZip 库可以在大约 20 分钟内压缩相同的文件夹需要 1.5 小时。(DotNetZip 库的问题在于它被大文件阻塞,所以我切换到 PSCX,它是完美的、很酷的小进度条,它实际上也可以工作,只是非常缓慢)。

这是一些示例代码,如果您需要查看其他内容,请告诉我。

0 投票
1 回答
1747 浏览

powershell - Powershell Write-Zip 部分文件夹树

我有一个看起来像这样的文件夹结构:

我想压缩“每日日志”下的所有文件夹并保留相同的文件夹结构。

有没有一种方法可以一次压缩文件夹而不单独浏览每个文件夹?此外,zip 文件是否可以仅包含上面显示的文件结构而不是日志文件夹的整个路径?

这就是我用来压缩 Daily Logs 文件夹的方法,但它不会压缩子文件夹,它包含 Daily Logs 文件夹的整个路径,作为 zip 文件中文件夹结构的一部分。