Articles of cmd

在Windows 7上安装curl后缺lesslibcurl-4.dll

按照这个家伙的指示安装curl之后: 除了步骤2:安装了Win64 OpenSSL v1.0.1u Light,因为从下载页面缺less版本k: http : //slproweb.com/products/Win32OpenSSL.html 在cmd提示符我只是input: C:\Windows\system32>curl 并得到这个错误: 如何在我的电脑上curl?

运行带有空格path的参数的问题

我需要运行命令: certmgr.exe -add MyCert.cer -s -r localMachine trustedpublisher 现在我遇到的问题是,certmgr.exe不在我的path。 我也不想把它添加到我的path。 好的,我当然可以这样做: set PATH=%PATH%;C:\Program Files (x86)\Microsoft Visual Studio 11.0 certmgr.exe的path是上面的Microsoft Visual Studio 11.0path。 但我应该能够使用可执行文件的完整path运行该命令。 所以我尝试了以下几点: >"C:\Program Files (x86)\Microsoft Visual Studio 11.0\certmgr.exe" -add comodo.cer -s -r localMachine trustedpublisher '"C:\Program Files (x86)\Microsoft Visual Studio 11.0\certmgr.exe"' is not recognized as an internal or external command, operable program or batch […]

configurationcl CMD编译Windows

我已经阅读MSDN.com上,要启用命令行编译通过cl命令您必须运行vcvarsall.bat文件。 我已经在CMD中运行这个文件,并使用cl命令编译代码。 问题是我离开CMD并重新打开后,我不再有能力使用CL,每次重新打开CMD时都不得不重新运行vcvarsall.bat。 有没有办法避免这样做? 谢谢。

循环通过文件保存到variables

我现在有下面的bat文件工作(它允许文本添加到文件的每一行的末尾) – 请参阅: bat文件:使用if,for和一个variables @echo off setLocal EnableDelayedExpansion IF EXIST "%FileToModify1%" ( for /f "tokens=* delims= " %%a in (%FileToModify1%) do ( echo %%a Note: certain conditions apply >> "%SaveFile1%" ) ) 但是,我想将每行保存到一个variables(包括新的行符号),然后在variables的末尾回显variables。 由于文件中有几行文件,每行保存到一个文件的效率并不高。 我试图用googlesearch,但答案不适合我的情况… 基本上我需要的语法连接和保存到一个variables(累积像在C#中的“+ =”),并使用新的行…

如何在Windows中通过命令行创build快捷方式?

我想我的.bat脚本(test.bat)创build一个自己的快捷方式,以便我可以将其复制到我的Windows 8启动文件夹。 我写了这行代码复制文件,但我还没有find一种方法来创build所述的快捷方式,你可以看到它只复制脚本。 xcopy "C:\Users\Gabriel\Desktop\test.bat" "C:\Users\Gabriel\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup" 你能帮我吗?

在Windows上查找父进程ID

问题 给定远程Windows主机上的进程ID和命令行访问权限,如何find父级的PID? 解 鉴于马克B的答案,我们可以使用WMIC(命令示例在这里 ),并做这样的事情: wmic process where (processid=PROCID_HERE) get parentprocessid

在cmd中build立一个VPN连接

如何在Windows cmd使用任意协议与任意服务器build立VPN连接?

Windows启动命令不能执行batch file

我从命令提示符执行启动命令。 命令调用名为D:\ My script.cmd的batch file并传递参数“ Argument one ”。 这是我正在执行的命令。 C:\Users\ABCUser>start "D:\My script.cmd" "Argument one" 但得到错误mesasge作为系统找不到文件参数之一。 我不明白为什么命令正在search文件。 文件的内容我的script.cmd。 @echo off cls echo "Hello" echo %1 我错过了什么或命令的语法是错误的? 这个命令甚至不能用于没有空格的文件名。

奇怪的Windows DIR命令行为

当我在名字中查找一个带有数字的文件时,我意外地发现了这个问题。 当我input: dir * 号码 * (其中数字表示0到9之间的任何数字,星号和数字之间没有空格) 在cmd.exe命令提示符处,它返回的各种文件不会出现在任何符合search条件的文件中。 有什么奇怪的是,根据目录,一些数字将工作,而不是其他人。 例如,在与网站相关的目录中,input以下内容: dir *4* 而返回的是: C:\ Ampps \ www \ includes \ pages目录 04/30/2012 03:55 PM 153 inventory_list_retrieve.php 06/18/2012 11:17 AM 6,756 ix.html 06/19/2012 01:47 PM 257,501 jquery.1.7.1.js 3个文件264,410字节 0 Dir(s)362,280,906,752字节免费 这对我来说没有任何意义。 任何线索? 问题是摆在堆栈溢出,因为在批处理程序中DIR命令经常与FOR组合。 奇怪的DIR行为似乎使批处理程序可能不可靠,如果他们使用DIR命令。 编辑:(附加说明)。 虽然已经过了很多时间,但是我发现了另外一个怪癖,几乎要花费我很多的工作。 我想删除特定目录树中的所有.htm文件。 我在做之前意识到*.htm与.html文件匹配。 另外, *.man与.manifest匹配,可能还有其他的。 删除该特定目录中的所有.html文件,至less可以说是令人不安的。

我怎样才能在git-bash中执行命令位于与空间文件夹,如“程序文件”的窗口?

当我使用git bash的时候,我想要调用一个命令,这个命令在我的$PATH (实际上是在我的%PATH% )上,但是如果这个命令驻留在一个文件夹中有空格的地方,它就无法运行。 例如,如果该程序在C:\Program Files\whatever\aCmd.exe并且我在bash上键入aCmd ,则表示“Program”不是有效的程序等。 我所做的是重新安装程序在一个没有空格的文件夹中,但最近我的同事们开始离开git-gui,并且使用了git-bash,而经常出现的问题是“如何执行aCmd”,当我告诉他们重新安装它就像¬¬一样 问:如何执行git-bash中位于文件夹中的命令?