powershell-core

在 Powershell Core 中绕过所有 Web 请求的代理
powershell-core

在 Powershell Core 中绕过所有 Web 请求的代理

我有一台在公司环境中运行 Windows 的工作计算机,它带有一个用于向外连接到互联网的身份验证代理服务器。我不知道它是如何配置的,但许多工具都无法连接,主要是 npm(Atom 编辑器中的包)、NuGet、PowerShellGet 等类型的工具。我甚至不得不配置我的浏览器(Vivaldi)以使用直接连接,因为我无法登录某些网站,即使它在 MS Edge 中可以正常工作。 HTTP 错误通常是(407) Proxy Authentication Required。 Windows 中的系统范围的代理服务器正在由一些定期执行的脚本进行配置,我对此无能为力。 ...

Admin

如何查看仅没有描述的服务?
powershell-core

如何查看仅没有描述的服务?

我有这段代码 Get-CimInstance Win32_Service | Format-List Name, Description 它向我展示了所有服务及其描述,但当我添加 | Where-Object {$_.Description -eq ""} 向我显示哪些服务没有描述,什么都没有显示出来。我能做些什么来解决这个问题? 完整代码为: Get-CimInstance Win32_Service | Format-List Name, Description | Where-Object {$_.Description -eq ""} ...

Admin

PowerShell 7.x 中是否有任何内置的自我升级命令用于升级?
powershell-core

PowerShell 7.x 中是否有任何内置的自我升级命令用于升级?

我最近在全新的 Windows 10 电脑 (19042) 上安装了 PoweShell 7.1.1。现在当我启动它时,它显示有新的稳定版本可用 7.1.2,请立即升级或查看发布页面。 问题 是否有内置的自我升级命令,或者我只需转到发布页面,下载最新版本并运行安装程序?(后一种情况会正确吗?升级,还是只是覆盖,或者其他什么,导致副作用?) ...

Admin

Powershell 找不到某些文件
powershell-core

Powershell 找不到某些文件

我最近遇到了一个问题,Powershell(仅限 Powershell)拒绝运行某些文件。在 Powershell 之外,例如在 explorer 或 cmd 中,一切正常。 但在 Powershell(版本 7.0.3)中,某些.lnk文件(我做我的$env:PATHEXT)出现错误并失败ResourceUnavailable: Program '[name]' failed to run.,并且某些(不相关的).exe文件似乎根本不存在 - 其他文件可能也是这种情况,但我还没有注意到。 无论我是否提供相关文件的完整路径,也不管它们当前是否在我的$env:...

Admin

PowerShell Core 7 找不到 WSL
powershell-core

PowerShell Core 7 找不到 WSL

我将 Windows 10 版本升级到 2004 并在 WSL 2 中安装了 Ubuntu。我可以从 PowerShell(通过wsl)启动它。我可以从 CMD 启动它。我可以wsl.exe在中看到C:\Windows\System32。它肯定在那里。但是我无法通过 PowerShell Core(v7.1.0-preview.3)启动它,该命令无法识别。 真正的问题是,我无法通过lsPowerShell Core 找到它,但在 PowerShell 中却找不到。这是一个奇怪的错误吗?对我来说,这听起来有点太具体了 ...

Admin

Powershell 7/MobaXterm 中的核心
powershell-core

Powershell 7/MobaXterm 中的核心

是否可以为 Powershell 7/未来版本的 Powershell Core 向 MobaXterm 添加新的(已保存的)会话? 目前添加新 shell 会话时的唯一选项是“Powershell”,它添加了 Powershell 5/桌面会话。 ...

Admin

Powershell 监视剪贴板更改
powershell-core

Powershell 监视剪贴板更改

我正在尝试通过 powershell 监视剪贴板的变化,并且不考虑使用比较(Get-Clipboard)来比较变化前后的情况,因为它无法区分“两个副本相同”和“尚未进行新的复制操作”。 于是我尝试覆盖由 winAPI SetClipboardViewer 添加到剪贴板查看器链中的虚拟控件的 WndProc。但结果似乎与预期不同。 #Include script containing winAPI .".\Set-ClipboardViewer.ps1" class MsgOnlyWin : System.Windows.Forms.Control{...

Admin

youtube-dl - 下载最佳音频/视频、嵌入缩略图并转换为 mp4
powershell-core

youtube-dl - 下载最佳音频/视频、嵌入缩略图并转换为 mp4

我仔细阅读了 youtube-dl 文档。我找到了我认为正是我想要的东西……但我遇到了一个障碍,我很好奇 youtube-dl 的更高级选项是否可以帮助解决我的问题。对于一些更高级的选项,没有太多的文档,而且我还在学习 Python……所以浏览源代码是一项艰巨的任务。哈哈。 目标: 下载最佳视频 + 最佳音频(若组合不可用则默认为“最佳”) 嵌入缩略图 在文件中包括元数据信息 将最终文件输出为 MP4 - 不能是 MKV 我当前的命令: youtube-dl -f "bestvideo+bestaudio[ext=m4a]/best" --emb...

Admin

如何从 PowerShell Core 提示符安装 Telnet
powershell-core

如何从 PowerShell Core 提示符安装 Telnet

安装 Telnet电源外壳你可以运行: Install-WindowsFeature -name Telnet-Client 不幸的是,这似乎不起作用PowerShell 核心会产生以下错误: Install-WindowsFeature : The term 'Install-WindowsFeature' is not recognized as the name of a cmdlet PowerShell Core 中安装 Telnet 的等效命令是什么? 使用 Windows 10 版本 2004,Insider 计划 ...

Admin

如何在 PowerShell Core 中启用语法突出显示?
powershell-core

如何在 PowerShell Core 中启用语法突出显示?

我最近安装了PowerShell 核心通过巧克力味。 我新安装的 PowerShell Core 没有语法高亮功能(下图中的红色圆圈),也没有\在自动完成目录时附加反斜杠(下图中的蓝色圆圈)。 如何在新 PowerShell Core 中启用这两个功能? ...

Admin

Powershell 控制台中的默认 OperatorColor 参数颜色为黑底黑字
powershell-core

Powershell 控制台中的默认 OperatorColor 参数颜色为黑底黑字

由于某种原因,我的 PowerShell 控制台将这两个元素呈现为黑底黑字,导致终端很难使用。 跑步 Get-PSReadLineOption 给我: CommandColor : "`e[93m" CommentColor : "`e[32m" ContinuationPromptColor : "`e[37m" DefaultTokenColor : "`e[37m" E...

Admin

如何在 Linux 上的 powershell core 6.1 中安装模块
powershell-core

如何在 Linux 上的 powershell core 6.1 中安装模块

我想安装powershell-yaml. 通过安装Powershell 库不起作用。Install-Module我的系统缺少该命令。安装模块的便捷方法是什么? 在 manjaro linux 上使用 powershell core 6.1.2。 ...

Admin

Powershell 6 缺少 cmdlet
powershell-core

Powershell 6 缺少 cmdlet

为什么这些 cmdletTest-NetConnection不再可用?看来整个NetTCPIP模块不在 v6 中。Powershell Core 中是否有弃用的 cmdlet 列表? Get-Module -n Microsoft.PowerShell.Management | select -exp ExportedCommandsv6 中约为 v5 中的一半。 ...

Admin