conhost

为什么(或何时)Ctrl + [停止作为在Windows命令处理器(cmd.exe)中输入ESC控制代码的方式工作?
conhost

为什么(或何时)Ctrl + [停止作为在Windows命令处理器(cmd.exe)中输入ESC控制代码的方式工作?

我有一台装有最新 Windows 11 的虚拟机(ver报告Microsoft Windows [版本 10.0.22621.1555])。当我在 Windows 命令处理器 ( ) 会话中按下Ctrl+时,什么也没有发生。[cmd.exe 当我恢复到虚拟机的全新安装快照时(ver报告Microsoft Windows [版本 10.0.22621.525])按下Ctrl+[键入控制字符(由 Windows 命令处理器ESC呈现)。^[ 同样适用于Ctrl+I键入TAB(呈现为^I)。其他组合(例如Ctrl+ D)仍然有效。 我对 Windows 安装所做的...

Admin

PowerShell,如果在 ConHost 中则运行代码,但如果在 Windows Terminal 中则不运行代码
conhost

PowerShell,如果在 ConHost 中则运行代码,但如果在 Windows Terminal 中则不运行代码

我使用下面的函数来$profile解决 Windows 使用光标位置打开 80% 以上的新 PowerShell 窗口这一令人恼火的事实以下任务栏所以我必须在使用之前移动窗口。 但是,这会在 Windows 终端中产生错误: Exception setting "BufferSize": "Cannot set the buffer size because the size specified is too large or too small. Actual value was 120,9999." 那么,我如何确定我当前是在 ConHost 中运行还...

Admin

更新:
conhost

更新:

我正在手动配置 PowerShell 的颜色,我很好奇“弹出窗口”是什么以及如何看到它?到目前为止,似乎只有“选定的屏幕颜色”会改变任何东西。我该如何显示此类弹出窗口的示例,以便我可以看到我所做的颜色更改? ...

Admin

Windows 命令行窗口滚动限制
conhost

Windows 命令行窗口滚动限制

如何将 Windows 10 命令行窗口默认设置为无限滚动,就像在 Ubuntu 中一样? 我已经将属性对话框中可能与缓冲区相关的仅有的两个选项设置为 999,但仍然溢出。 ...

Admin

为什么使用 ConHost 的 Windows 终端中的鼠标事件不起作用?
conhost

为什么使用 ConHost 的 Windows 终端中的鼠标事件不起作用?

我想知道为什么在使用 OpenSSH 时,鼠标事件在大多数 Windows 终端上似乎不起作用。让我解释一下。 假设您tmux在 WSL 中使用cmd.exe。上次我检查时发现,鼠标事件在每个终端上都能完美运行。Windows 上的所有或大多数终端都在后台使用 Conhost。 但是,假设我的计算机上运行着一台 Linux 虚拟机,我使用 Windows 自带的标准 OpenSSH 客户端通过 SSH 连接到该虚拟机。SSH 在大多数情况下都能正常工作,但远程的鼠标事件却tmux不能正常工作。 我在 Windows 上找到的唯一一个支持鼠标事件的终端,...

Admin

查看 conhost 的内容
conhost

查看 conhost 的内容

时不时地,各种程序会在我的 (Windows 7 x64) 计算机上创建 conhost.exe 进程。我知道它们是控制台窗口,只是窗口本身是隐藏的。 我并不怀疑有任何恶意软件,但作为一个好奇的人,我仍然想知道他们在做什么。 具体来说,我希望有某种方式来查看或转储 [我自己未创建的 conhost 进程] 的 STDIN 和 STDOUT。有人知道怎么做吗? 编辑:这个问题被标记为另一个问题的重复。也许我没说清楚。我确切地知道 conhost.exe 是什么。我要求的是不同的。 我知道如何捕获子进程的 stdin、stdout 和 stderr。但是...

Admin

在 CMD.exe 中,“start sh.exe”创建一个占用 700 MB 内存的 conhost 进程
conhost

在 CMD.exe 中,“start sh.exe”创建一个占用 700 MB 内存的 conhost 进程

Git bash(sh.exe)本来占用的内存很少,但是当使用 CMDstart sh.exe命令启动时,它会创建一个占用 3-700 MB 内存的 conhost.exe 进程。 有趣的是,start cmd /k sh.exe它做了同样的事情,但它创建的 conhost 进程仅占用 8 MB。 为什么使用“start”命令启动 sh.exe 会创建占用更多内存的 conhost 进程? ...

Admin

\??\C:\Windows\System32\conhost.exe 中的 \??\ 是什么意思?
conhost

\??\C:\Windows\System32\conhost.exe 中的 \??\ 是什么意思?

我在尝试寻找答案时注意到了这一点这个问题。 它似乎conhost.exe只与出现在命令行参数中有关conhost.exe 而且(在我的电脑上)所有进程的参数似乎都是相同的conhost.exe: \??\C:\WINDOWS\system32\conhost.exe 0x4 我的问题是这是什么\??\意思?这是某种物理设备地址吗?我以前唯一见过这种情况的地方是在这张图片中,来自本文。 ...

Admin

背景
conhost

背景

背景 去年我编写了一个便携式博客/网络服务器系统,可以从闪存驱动器运行。它很棒,运行良好,尤其是在 XP 上。问题是,当它在 Windows 7 中运行时,每个控制台程序都会生成二进程、进程本身以及的副本conhost.exe。 问题 对于便携式博客系统来说,它的每个服务器组件(MySQL 的mysqld.exe、Apache 的二的实例httpd.exe、VisualSVN 的两个实例visualsvnserver.exe和 PHP 的多个实例php-cgi.exe)生成一个实例conhost.exe。此时(没有php-cgi.exe活动的副本,我有...

Admin

Visual Studio 11 启动 2 个 conhost.exe 进程
conhost

Visual Studio 11 启动 2 个 conhost.exe 进程

我现在已经运行 Visual Studio 11 一段时间了。我真的很喜欢它,它有很多新功能,可以让 (web) 开发人员的工作日轻松很多。 但是当我查看进程资源管理器时,我看到了几个实例conhost.exe。当我使用 Visual Studio 2010 时没有发生这种情况。有人能解释为什么当我使用 Visual Studio 11 时有多个实例在conhost运行吗? ...

Admin

conhost.exe 的多个实例
conhost

conhost.exe 的多个实例

我的桌面上有两个实例conhost.exe始终在后台运行。谷歌搜索后,我找到了几篇文章,像这个,但他们没有解释为什么我有多个正在conhost运行的实例。我没有打开任何控制台窗口。 以下是 Process Explorer 的屏幕截图: 我生性谨慎。在全新安装 Windows 7 后,我做的第一件事就是打开 UAC,启动防病毒、反恶意软件和防火墙。我不能排除病毒的可能性,但它高度不太可能。 这里发生了什么?作为参数传递给的那个大数字是什么conhost? ...

Admin