Questions tagged «console»

显示监视器和键盘(或其他允许输入的设备)的组合,用于系统监视和管理。

0
Windows控制台降级:程序突然无法处理ctrl-c
有一段时间我运行的控制台程序无法处理ctrl-c。示例是cygwin程序,如果我在控制台而不是mintty命令行音频工具中运行它们sox.exe。 我一般型Win-R,cmd,Enter然后启动一个程序。 通常,当您bash在Windows控制台中运行Cygwin shell并按ctrl-c时,它会处理它并重新打印它的提示,但现在它已终止并且我被提示Terminate batch job (Y/N)? 通常,sox.exe响应ctrl-c打印“中止”消息,但现在它崩溃并sox.exe has stopped working显示标准GUI弹出窗口。 此外,如果我从.bat文件中启动一些程序,我还会得到另一个弹出窗口:windows command processor has stopped working 重新启动后,它再次运行。注销/登录或切换用户不起作用。 以下简单程序也在我的机器上崩溃,但同一个二进制文件在另一个上成功: #include "stdafx.h" #include <stdio.h> #include <tchar.h> #include <windows.h> #include <conio.h> static BOOL WINAPI MyHandlerRoutine( _In_ DWORD dwCtrlType ) { switch (dwCtrlType) { case CTRL_C_EVENT: printf("ctrl-c pressed\n"); return TRUE; case CTRL_BREAK_EVENT: printf("ctrl-break …

1
如何获得没有任何启动文本的Windows控制台
当一个批处理脚本使用从另一个控制台实例启动的另一个脚本的输出时,我遇到了问题。我无法改变剧本。 但我知道为什么我有错误。这是因为每个新的控制台实例都会输出启动文本 Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved. Active code page: 1251 好吧,我必须避免出现这种情况。谁知道怎么做? 这条线Active code page: 1251是已知的,因为我在自动运行字符串键中在注册表中设置了自定义代码页。至少我希望这是沉默的。 感谢大伙们。

0
通过SSH连接到Linux计算机时,Windows的命令提示符是否可能显示正确的宪章?
对于这个漫长的问题,我感到抱歉,但是我想确保它能说明要点。 事实是,无论我做什么,当我使用基于ncurses的基于Linux的控制台应用程序时(通过Windows的SSH)都会错误地呈现。 我尝试更改SSH客户端的编码,尝试安装不同的字体(我知道包含ncurses所使用的字符),但似乎无济于事。 作为参考,应该显示以下内容:(这是来自Linux机器的连接) 这是我从Windows(使用Bitvise SSH客户端)进行连接时得到的: 当然,不同的编码设置和不同的字体类型会产生不同的结果,但是它们看起来都是错误的。我也曾尝试使用“ 使用PuTTY”(http://www.chiark.greenend.org.uk/~sgtatham/putty/)获得类似结果。 我个人认为这是字体问题...您怎么看? 编辑2013/1/19 12:51 我只是在Mac上尝试过,然后猜猜是什么?它按预期工作。有一些小故障,但是厕所,moc,elinks,libcaca等的输出看起来差不多: 编辑2013/1/19 3:02 am 好吧,不管出现什么问题,都不会影响Haiku! 编辑2013/1/19 3:02 am 找到了!问题?字体,正如我所怀疑的那样。 在尝试了无数种字体之后,我终于找到了一种能够正确呈现应用程序使用ncurses的SSH会话的字体! 该字体是DejaVu字体。不幸的是,仅仅安装它们还不够。要使这些字体在Windows的命令提示符下可用,您将需要手动编辑注册表,或者根据需要使用我创建的这个小应用程序:命令提示符字体。 无论使用哪种方法,将这种字体分配给Windows的命令提示符后,您都应该能够正确模拟xterm:

1
Cygwin:PS1不能在同一行上换行(2)
我发现在我的Cygwin中, PS1控制台有2条线,我想解决。这是由于PS1末尾的“ \ n”,但是由于“不是有效的标识符”错误,我无法很好地导出它。 我该如何解决?非常感谢。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.