草庐IT

cmd_output_len

全部标签

windows - WSL 从 Windows 运行 linux 而无需生成 cmd-window

我在cmd中运行了WSLbash。我不使用它做任何事情,它只是卡在那里让WSL系统保持事件状态。当我启动X应用程序时:bash-c"DISPLAY=:0xmessagehello&"我得到这个结果:我可以毫无问题地关闭命令窗口,但这很烦人。如何运行命令而不每次都得到这个cmd窗口? 最佳答案 这是一个更简单的解决方案,但是,它需要一个WSH-basedhelperscript,runHidden.vbs(见底部):wscript.\runHidden.vbsbash-c"DISPLAY=:0xmessage'hello,world'

windows - 无法获得工作的符号链接(symbolic link)(Windows 7)cmd

我正在尝试创建一个符号硬链接(hardlink),以便我可以将chrome的缓存移动到另一个硬盘驱动器,我一直在尝试让它工作,但是我尝试过的每个变体都从命令行返回我的语法不正确.据我所知,搜索此错误通常与引号有关。无论如何,这就是我所拥有的,所以有什么知道为什么它返回“命令的语法不正确”谢谢mklink/J“C:\Users\Vodkaholic\AppData\Local\Google\Chrome\UserData”“K:\Chrome\UserData” 最佳答案 使用直引号(")而不是弯引号。

windows - 批处理文件 (windows cmd.exe) 测试目录是否为链接 (symlink)

我刚刚了解到这是一种在批处理文件中测试文件是否为链接的方法:dir%filename%|find""&&(dostuff)如果一个目录是一个符号链接(symboliclink),我怎样才能做一个类似的技巧来测试。仅替换是行不通的与,因为dir%directoryname%列出目录的内容,而不是目录本身。似乎我需要一些方法来让dir告诉我有关目录的信息,就像我在父目录中询问时那样。(就像unix中的ls-d一样)。或者任何其他测试目录是否为符号链接(symboliclink)的方法?谢谢! 最佳答案 你有三种方法方案一:fsutilr

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