草庐IT

cmd闪退

全部标签

windows - CMD树命令限制层数

如何限制tree命令在Windows中经过的级别数?我需要将结果输出到文本文件以供工作,但因为默认情况下tree命令会列出您运行命令所在目录下的每个目录,所以我得到的输出超过44,000行,这没有帮助完全是为了我的工作。我如何限制它只列出前几个级别? 最佳答案 因为我没有在这里找到完整的答案。在这里:WindowsCMD不支持-L深度级别。安装CygWinhttps://www.cygwin.com.在Cygwin中,确保选择已安装的Utilities/Tree包。打开CygWin并导航到您的文件夹,例如cd../../cygdri

windows - 来自 CMD 的 Cygwin 命令很慢;来自 bash 很快

几个月来,我一直在WindowsCMD提示符下使用Cygwin命令,没有出现任何问题。在过去的几天里,每次我调用Cygwin命令(例如ls)时,该命令在实际运行之前都需要几秒钟的时间来“加载”。如果我在bash提示符下尝试相同的命令,它会立即运行(“加载”)。CygwinFAQ提到PATH中的网络驱动器可能会导致问题,因此我尝试了我的PATH变量和网络连接的一些排列。下面,“fullPATH”表示我原来的路径设置;“shortPATH”表示只有Cygwinbin目录的路径。时间通过time命令报告。ls的计时结果已连接到网络:在bash中运行ls:0.124秒在CMD中运行ls(完整的

windows - 如何判断运行批处理文件的 Windows 和/或 cmd.exe 版本?

如何确定运行批处理文件的Windows和/或cmd.exe版本?我找不到任何cmd/version并且在命令提示符session中SET的结果没有给出任何明显独特的东西(无论如何在XP和Win7之间)。 最佳答案 你可以使用“systeminfo”@cmd.exeC:\Users\Tagon8>systeminfo|findstr/B/C:"OSName"/C:"OSVersion"OSName:MicrosoftWindows8ReleasePreviewOSVersion:6.2.8400N/ABuild8400

windows - Windows cmd中的虚拟命令

在linux中我们有一个makefile:$(foreachA,ab,echo$(A)&&)true有效且有回声ab现在我们要将它移植到Windows。我为Windows找到的最短的什么都不做的命令:if0==10所以makefile示例看起来像$(foreachA,ab,echo$(A)&&)if0==10Windowsinbox中是否有任何虚拟命令(实际上什么都不做)?或者任何好的技巧? 最佳答案 rem命令什么都不做。 关于windows-Windowscmd中的虚拟命令,我们在S

windows - 为什么 Windows 上的 cmd.exe shell 会因使用正斜杠 ('/' ') 路径分隔符的路径而失败?

就在我以为我已经看到了所有Windows路径问题时,我现在遇到了一个只有在使用“/”(正斜杠)作为路径分隔符时才会失败的情况:C:\temp\tcbugs>mkdir"dir1withspaces"C:\temp\tcbugs>echohi>"dir1withspaces"\foo.txtC:\temp\tcbugs>type"dir1withspaces\foo.txt"hiC:\temp\tcbugs>type"dir1withspaces/foo.txt"Thesystemcannotfindthefilespecified.特别有趣的是,它似乎特定于cmd.exeshell而不

windows - 如何在 Windows 下的 cmd 窗口中显示日文汉字?

我有一个启用了亚洲语言支持的英语Windows2003服务器。命令窗口(cmd设置)可用的两种字体是raster和lucidaconsole。两者都没有正确显示汉字(显示为问号)。是否有让它们显示的解决方案?在写到控制台之前,我必须在我的应用程序中做一些转换吗?我目前正在写UTF8,这对一些非ASCII字符(如öäüß)也很有效。写入控制台的源代码具有正确的数据(可以在调试器中正确查看汉字)。如果重要的话,我正在用C#编写应用程序。编辑:我找到了这个link它解释了问题背后的问题并提出了C#的解决方案(涉及native调用)。这将适用于.NET4.5(我未经测试)

windows - 将文本从 Windows CMD 窗口复制到剪贴板

有谁知道是否可以从Windows的命令提示符或控制台窗口复制文本,例如命令、控制台应用程序或批处理文件的输出? 最佳答案 如果您提前知道要将命令的结果放在剪贴板上,另一种选择是将您的输出通过管道传输到CLIP实用程序。这里有两个简单的例子echoHelloworld!|clipdir|clip 关于windows-将文本从WindowsCMD窗口复制到剪贴板,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.c

windows - 如何使用 CMD 将所有具有特定扩展名的文件从所有子目录移动到它们的父目录?

文件夹c:\folder1包含subfolder1、subfolder2等。这些子目录包含.pdf和.db文件。如何使用Windows命令解释器将所有.pdf文件移动到c:\folder1? 最佳答案 这对我有用:在.bat/.cmd文件中:for/r"c:\source_directory\"%%xin(*.pdf)domove"%%x""c:\target_directory\"对于直接输入到命令提示符窗口(不是PowerShell):for/r"c:\source_directory\"%xin(*.pdf)domove"%x

windows - CMD:如何递归删除文件和目录的 "Hidden"-属性

我找不到一个命令或简单的一批命令来递归地从文件和目录中删除“隐藏”属性。所有像“attrib”和“for”这样的命令似乎都会跳过隐藏文件。例如:attrib-H/S/D/Lmydir什么都不做,因为它跳过了所有隐藏的东西。有人知道如何使用标准Windows工具执行此操作吗? 最佳答案 您不能在不删除系统的情况下删除隐藏。你想要:cdmydirattrib-H-S/D/S这将从当前目录中的所有文件/文件夹中删除隐藏和系统属性。 关于windows-CMD:如何递归删除文件和目录的"Hidd

c - 当我的 Perl 程序在 cmd.exe 中输出 UTF-8 编码的字符串时,为什么我会重复最后一个八位字节?

更新正如@ikegami所建议的,我将其报告为错误。Bug#121783forperl5:Windows:UTF-8encodedoutputincmd.exewithcodepage65001causesunexpectedoutput考虑以下C和Perl程序,它们都在标准输出中输出字符串“αβγ”的UTF-8编码:C版:#includeintmain(void){/*UTF-8encodedalpha,beta,gamma*/charx[]={0xce,0xb1,0xce,0xb2,0xce,0xb3,0x00};puts(x);return0;}输出:C:\…>chcp65001