powershell

执行“外部”命令后延迟返回提示控制
powershell

执行“外部”命令后延迟返回提示控制

我在修复我的机器上的奇怪行为时遇到了一些麻烦。 问题 每次我在窗口提示符上运行一些“外部”(非本机)命令时,都会出现某种延迟,直到控制权返回给我。 命令本身正常执行,其输出也立即显示出来。但是,光标会一直闪烁 2~5 秒,直到控制权交还给我,我才能执行新的命令。 在命令输出之间获取 在使用 GIT 时,我注意到每个命令和我在命令提示符中运行都存在一些延迟。 观察结果 它影响所有类型的 shell:Cmd、Powershell、Cygwin、GitBash git status即使是在空目录git --version或之类的简单命令中也会发...

Admin

如何通过 PowerShell 列出系统上的所有组?
powershell

如何通过 PowerShell 列出系统上的所有组?

以下两个命令给出了我的问题的背景: gcim Win32_Account | ft 名称,SID 列出系统上的所有 SID 及其对应的帐户 gcim Win32_UserAccount | ft 名称,SID 列出系统上的用户账户及其对应的 SID 如何才能完成同样的任务群组在每种情况下? ...

Admin

删除和添加 DNS 后缀条目
powershell

删除和添加 DNS 后缀条目

通过命令行参数或 PowerShell 我想要操作以下列表: 如果您想知道原因,那是因为一个非常特定的 VPN 在您连接时将其设置为客户端的域,但从不将其删除。它破坏了我所有的本地访问,并且它总是替换列表中的所有条目,而不仅仅是添加到列表中。 我尝试过我发现的注册表设置,例如添加到搜索列表中HKLM\System\currentcontrolset\services\tcpip\parameters 我尝试过刷新我的 DNS,重置网络适配器。 我尝试寻找其他注册表项,编辑适配器特定的 DNS 后缀。 这些似乎都没有对此列表产生实际影响,但是,每...

Admin

Get-VpnConnection 错误
powershell

Get-VpnConnection 错误

执行时遇到问题Get-VpnConnection -Name "VpnConnName",它总是返回 未找到 VPN 连接 VpnConnName。:系统找不到此连接的电话簿条目。FullyQualifiedErrorID:VPN 623,Get-VpnConnection 我有 2 个本地管理员帐户用户1和用户2我以 user1 身份登录时创建了一个名为“VpnConnName”的 VPN 连接。当我以 user2 账户登录并执行命令时Get-VpnConnection -Name "VpnConnName",总是遇到上述错误信息。 我如何才...

Admin

Powershell CLI 使用 Python 脚本启动新窗口
powershell

Powershell CLI 使用 Python 脚本启动新窗口

通常,我会在 Windows 10 笔记本电脑的 powershell CLI 中运行 python 脚本。但由于某种原因,上次重新启动后,每次运行 python 脚本时都会启动一个新窗口。 如果我只想显示帮助页面,新窗口就会在您阅读之前消失。 这可能是我公司刚刚推出的一项团体政策,因为我的同事也看到了同样的事情。 有什么方法可以通过在 CLI 或类似的东西上设置选项来阻止这种情况发生吗? ...

Admin

在 PowerShell 中无法键入某些字符
powershell

在 PowerShell 中无法键入某些字符

我意识到我无法在 PowerShell 控制台中输入一些非 ASCII 字符,而这些字符在旧的命令执行程序并且应该得到所涉及的代码页的支持(这是西班牙语 Windows 版本,只有西班牙语作为键盘布局): 如果我输入€它会打印?。当我按下回车键时我可以在错误消息中看到一个正常的欧元符号: 如果我输入,Á它根本不会打印任何内容,但我可以á正常打印。同样,我可以输入小写字母ñ,但不能输入大写字母Ñ。 有趣的是,如果我使用剪贴板粘贴这些字符,我可以看到一些其中: 我尝试过的每台 Windows 10 PC 以及每一种 TTF 字体都出现过这种情...

Admin

使用 PowerShell(或 CMD)删除 PDF 密码
powershell

使用 PowerShell(或 CMD)删除 PDF 密码

这是一个示范复制的这个 Ubuntu 问题。 我收到了一些 PDF 文件加密密码,为了简单起见,所有 PDF 的密码都一样。当我将这些文件存储在永久档案中时,我没有必要保留密码,也没有必要每次打开这些文件时都输入密码。 我可以使用链接的问答来构建基于 Docker 的解决方案,从 PDF 文件中剥离密码,或者我可以在这里问一下 Windows 10 是否也会出现同样的情况。 choco如果我需要一些包裹,我可以访问。 ...

Admin

挑战:在 PowerShell 中下载、提取 xz 存档
powershell

挑战:在 PowerShell 中下载、提取 xz 存档

使用 PowerShell 5.1,如何下载tar.xz档案并提取而不先将其写入磁盘? 所有这些尝试: Invoke-WebRequest https://www.examle.com/archive.tar.xz -UseBasicParsing | 7z x -si (Invoke-WebRequest https://www.examle.com/archive.tar.xz -UseBasicParsing).ToString() | 7z x -si (Invoke-WebRequest https://www.examle.com/archi...

Admin

如何在 Windows vscode powershell 终端中运行“subshel​​l”命令
powershell

如何在 Windows vscode powershell 终端中运行“subshel​​l”命令

我有这个命令: curl -s -H "Content-Type: application/json" -H "Authorization: Bearer @(Invoke-Command {gcloud auth application-default print-access-token})" https://speech/googleapis.com/v1/speech:recognize -d @X:\Dropbox\andela-docs\phase-II-docs\google-machine-learning-apis-designing-i...

Admin

在 Windows 上使用命令行导入证书
powershell

在 Windows 上使用命令行导入证书

我需要导入证书文件进行Trusted Root Certification Authorities存储,以便在访问本地网站时消除 SSL 警告。我目前的做法很冗长:使用 Google Chrome → 设置 → 高级 → 隐私和安全 → 管理证书 → 受信任的根证书颁发机构 → 导入... 它看起来像某种 Windows 管理单元,而不是 Chrome 的自定义窗口。为了导入 1KiB 证书文件而执行所有这些步骤是愚蠢的。我可以在 PowerShell 上执行此操作,以便可以通过脚本自动执行此操作吗?或者至少如何在没有 Google Chrome 的情...

Admin

如何在 Windows10 上运行 tesseract(实际上,任何需要从 shell 执行写入权限的东西)?
powershell

如何在 Windows10 上运行 tesseract(实际上,任何需要从 shell 执行写入权限的东西)?

我正在尝试在 windows10 (家庭版) 上运行 tesseract,但这个问题确实比较笼统。运行该程序的来源和说明是这里。我正在运行下载的 Windows 二进制文件,而不是本机版本(我也尝试了 cygwin 版本,结果稍差,见下文)。 我以管理员模式启动了 powershell(通过右键单击并选择“以管理员身份运行”),并从桌面上包含要执行 OCR 的图像的文件夹中的命令行运行: >tesseract image.jpg out shell 响应 >Tesseract with Open Source OCR Engine v3...

Admin

无法从 WSL1 进行 SSH(但从 PS 可以)
powershell

无法从 WSL1 进行 SSH(但从 PS 可以)

是否有人知道 WSL 无法通过 SSH 连接到远程主机的原因是什么,即使使用 PUTTY、MobaXterm、XShell 甚至只是 Windows Powershell,连接显然是允许的并且正常工作? PS。不要​​介意 ping 结果,事实证明 ICMP 默认被 FW 阻止,因此它在 PS 上也不起作用,但 SSH 能够连接。PS2。WSL 是否可能正在使用一些端口(这些端口与 PS 或 PUTTY 等应用程序使用的端口不同)而这些端口被我的公司阻止了?(当我尝试使用我自己的家庭专用网络 ssh 进入我自己的专用服务器时,WSL 的 SSH 确实可以工...

Admin

如何为其他用户删除 Windows 应用程序 (AppX)
powershell

如何为其他用户删除 Windows 应用程序 (AppX)

我在“c:\Program Files\WindowsApps...”中占用了大量空间,用于为其他用户安装应用程序。如何在不以该用户身份登录的情况下删除这些应用程序? 更详细地说,在这种情况下,“其他用户”实际上是我们在迁移域之前我的旧帐户。不幸的是,我无法以旧用户身份登录,因为域之间的信任关系已经丢失,而且似乎没有人愿意或能够重新建立这种信任关系,所以即使 Powershell 也Remove-AppxPackage不起作用。 PS C:\WINDOWS\system32> Get-AppxPackage -all Get-AppxPackage...

Admin

使用 Powershell 列出超过 4M 像素的图像
powershell

使用 Powershell 列出超过 4M 像素的图像

我的文件夹中有多个图像文件,我只需要三种不同格式(jpeg、png 和 gif)的详细信息。我需要找到超过 400 万像素的图像,因此宽度乘以高度不能超过 400 万像素。基本上,我只需要一个超出限制的图像列表,并可能显示总像素量。有没有办法用 Powershell 来做这件事?请随意推荐一些可以做到这一点的其他程序。 我找到了这个问题并根据我的目的对其进行了一些编辑: Add-Type -Assembly System.Drawing function Get-Image { process { $file = $_ ...

Admin

Powershell 脚本-仅当驱动器空间低于 MinThreshold 时发送电子邮件
powershell

Powershell 脚本-仅当驱动器空间低于 MinThreshold 时发送电子邮件

我使用的是 Windows 10 Enterprise 1709 和 PowerShell 版本 5.0。我有下面这个我在网上找到的 PowerShell 脚本。它可以工作,但我不明白代码中的一行在做什么,所以我可以决定如何编辑它以完成我需要做的事情。此外,即使驱动器不低于最低阈值,它也会发送电子邮件。我想了解这行代码并修复它,以便仅在驱动器低于最低阈值时发送电子邮件警报。$freeSpaceGB = [Math]::Round([float]$disk.FreeSpace / 1073741824);这行$computer = $computer.toup...

Admin